rendered paste body%Manual
%General
start:-generalQuestion1.
start:-generalQuestion2.
generalQuestion1:-checkOtherOilSysInd(X),
(
X = "norm" -> questionBDBE;
X = "abnorm" -> questionBDBE
).
generalQuestion2:-changeThrustSettingAndCheckOilPressFollowThrustChange(X),
(
X = "yes" -> questionCE;
X = "no" -> questionCD
).
%BD
%BE
questionBDBE:-oilLoss(X),
(
X = "yes" -> questionBDBE2;
X = "no" -> questionBDBE1
).
questionBDBE2:-oilLossLeakageRearCover4BearingCompartment(X),
(
X = "yes" -> print('REPLACE ENGINE. MM 71-00-02.');
X = "no" -> questionBDBE3
).
questionBDBE3:-oilLossLeakageOilPressureSupplyOrOilScavengeLine4BearingCompartment(X),
(
X = "yes" -> print('REMOVE AND CLEAN OR REPLACE OIL PRESSURE SUPPLY TUBE AND/OR OIL SCAVENGE TUBE AS REQUIRED. MM 72-53-00');
X = "no" -> questionBDBE6
).
questionBDBE6:-oilLossLeakageCloggedLooseOilScavengeFailedScavengePump(X),
(
X = "yes" -> print('REMOCE AND CLEAN OR REPLACE OIL SCAVENGE TUBE AS NECESSARY. MM 72-53-00. REPLACE SCAVENGE PUMP AS REQUIRED. MM 72-71-21');
X = "no" -> print('REPLACE ENGINE. MM 71-00-02.')
).
questionBDBE1:-excessiveOilPresent(X),
(
X = "yes" -> questionBDBE14;
X = "no" -> questionBDBE15
).
questionBDBE14:-sourceOfLeakFuelOilCooler(X),
(
X = "yes" -> print('REPLACE FUEL/OIL COOLER. MM 79-21-01');
X = "no" -> print('REMOVE APPLICABLE COMPONENT AND CHECK BOTH COMPONENT AND DRIVE PATH SEAL. REPLACE COMPONENT AND/OR SEAL AS FOLLOWS:'),
print(' '),
print('COMPONENT SEAL REPLACEMENT REF'),
print('GENERATOR (MM 24-21-01) MM 72-61-08'),
print('FUEL PUMP (MM 73-11-01) MM 72-61-11'),
print('HYDRAULIC PUMP (MM 29-11-05) MM 72-61-09'),
print('STARTER (MM 80-11-01) MM 72-61-06'),
print('CONSTANT SPEED DRIVE MM 72-61-07'),
print(' (MM 24-11-02)')
).
questionBDBE15:-plugMissing(X),
(
X = "yes" -> print('INSTALL DRAIN PLUG');
X = "no" -> questionBDBE19
).
questionBDBE19:-obviousLeakagePresent(X),
(
X = "yes" -> questionBDBE20;
X = "no" -> questionBDBE21
).
questionBDBE20:-oilLeakageFromOilPressureAndOrOilScavengeLines(X),
(
X = "yes" -> questionBDBE22;
X = "no" -> questionBDBE23
).
questionBDBE22:-leakageNo3BearingOilScavengeTubeConnections(X),
(
X = "yes" -> print('REPAIR NO.3 BEARING OIL SCAVENGE TUBE CONNECTIONS AS REQUIRED. MM 79-21-03 AR.');
X = "no" -> print('REPLACE ENGINE. MM 71-00-02.')
).
questionBDBE23:-leakageBreatherLines(X),
(
X = "yes" -> questionBDBE28;
X = "no" -> questionBDBE29
).
questionBDBE28:-leakageNo1AndNo2BearingBreatherManifoldAndOrNo3BearingBreatherManifold(X),
(
X = "yes" -> print('REPLACE NO.1 AND 2 BEARING BREATHER MANIFOLD AND/OR NO.3 BEARING BREATHER MANIFOLD AS REQUIRED. MM 79-21-04 R/I');
X = "no" -> print('REPLACE ENGINE. MM 71-00-02.')
).
questionBDBE29:-leakageOilInstrumentationLines(X),
(
X = "yes" -> print('REPLACE ENGINE. MM 71-00-02.');
X = "no" -> questionBDBE34
).
questionBDBE34:-leakageM2ManualCrankPadOnMainGearbox(X),
(
X = "yes" -> print('REMOVE N2 MANUAL CRANK PAD AND INSTALL NEW O-RING AND CASCET (IF APPLICABLE). MM 72-00-00 MP.');
X = "no" -> questionBDBE36
).
questionBDBE36:-leakageFromAngleGearbox(X),
(
X = "yes" -> print('REPLACE ANGLE GEARBOX MM 72-61-01 R/I.');
X = "no" -> questionBDBE39
).
questionBDBE39:-leakageFromMainGearbox(X),
(
X = "yes" -> print('REPLACE MAIN GEARBOX. MM 71-62-01 R/I.');
X = "no" -> print('REPLACE ENGINE. MM 71-00-02.')
).
questionBDBE21:-sourceOfLeakageFound(X),
(
X = "yes" -> print('REFER TO ENGINE CHECK 1 AND/OR ENGINE CHECK 2 FOR CORRECTIVE ACTION');
x = "no" -> questionBDBE46
).
questionBDBE46:-pressureWithinLimits(X),
(
X = "no" -> print('REPLACE FUEL PUMP. MM 73-11-01.');
X = "yes" -> questionBDBE49
).
questionBDBE49:-groundIdleSpeedLow(X),
(
X = "yes" -> print('ADJUST GROUND IDLE SPEED. MM 71-00-00 A/T, TEST NO.9.');
X = "no" -> questionBDBE52
).
questionBDBE52:-n1IncreaseAtLeast10PerCent(X),
(
X = "no" -> print('REPLACE EVC. MM 75-31-01.');
X = "yes" -> print('THE FOLLOWING ARE INFREQUENT CAUSES OF THIS FAULT:'),
print('1. FAULTY MAIN GEARBOX DEAEPRATOR REF ENGINE CHECK 3, 79-01-20 FOR RESOLUDION'),
print('2. PT3 MANIFOLD LEAKS REF VISUAL CHECK 8, 71-01-10 FOR RESOLUTION'),
print('3. NO.1 AND 2 BEARING COMPARTMENT LEAKS REPLACE ENGINE (MM 71-00-02)')
).
%CD
questionCD:-indicatorRead40To50PSICD(X),
(
X = "yes" -> questionCD1;
X = "no" -> questionCD2
).
questionCD1:-oilpressureWithinLimits(X),
(
X = "no" -> print('REPLACE OIL PRESSURE REGULATING VALVE. MM 72-61-03.'),
X = "yes" -> print('THE FOLLOWING ITEM MAY BE AN INFREQUENT CAUSE OF ABNORMAL OIL PRESSURE:'),
print('COMPONENT CORRECTIVE ACTION'),
print('MAIN OIL PUMP REPLACE MAIN OIL PUMP (MM 72-61-17)')
).
questionCD2:-indicatorRead40To50PSICD2(X),
(
X = "yes" -> print('REPLACE INDICATOR. MM 79-32-03.');
X = "no" -> print('REPLACE ENGINE OIL PRESSURE TRANSMITTER, T432. MM 79-32-01.')
).
%CE
questionCE:-contaminationAbnormal(X),
(
X = "yes" -> print('REPLACE MAIN OIL STRAINER. MM 72-61-05. REPLACE MAIN OIL PRESSURE REGULATING VALVE. MM 72-61-03. PERFORM OIL SYSTEM CONTAMINATION INSPECTION. MM 72-00-00 I/C.');
X = "no" -> questionCE2
).
questionCE2:-indicatorRead40To45PSI(X),
(
X = "yes" -> print('REPLACE INDICATOR. MM 79-32-03.');
X = "no" -> print('REPLACE ENGINE OIL PRESSURE TRANSMITTER, T432. MM 79-32-01.')
).