GM GM 95 5.7L VIN P Trouble Code Info

GM

95 5.7L VIN P
Flash code Fault location Probable cause
11 Malfunction indicator lamp circuit voltage was wrong for 26 seconds. Wiring open circuit/short circuit to ground, MIL, supply wire, ECM
12 Start of diagnosis No engine speed (RPM) signal received
13 Oxygen sensor voltage stays between 0.35 and 0.55 volts for 60 seconds. Engine was at normal operating temperature and had been running for at least 2 minutes after start with a throttle angle above 5%. Wiring open circuit, O2S/H2OS, ECM
14 Coolant temperature sensor signal indicates a temperature of over 284° F. Wiring short circuit to ground, ECT sensor, ECM
15 Coolant temperature sensor signal indicates a temperature colder than -40° F. Wiring open circuit, ECT sensor, ECM
16 A low resolution pulse was not detected by ECM within 720 high resolution timing pulses. Wiring open circuit/short circuit to ground/short circuit to positive, distributor, ECM
17 Spark reference circuit Wiring open circuit/short circuit to ground, ICM, ECM
18 Injector driver circuit voltage to PCM was wrong for 4 seconds. Wiring open circuit/short circuit to ground, supply wire, injectors, ECM
19 7X reference – circuit malfunction Wiring, mechanical fault, CKP sensor, PROM, ECM
21 TPS voltage was above 2.5 volts for 3 seconds when the engine was running, or when the TPS was above 4.8 volts at any time. Wiring open circuit/short circuit to positive, TP sensor, ECM
22 TPS voltage was under 0.23 volts when the engine was running. Wiring open circuit/short circuit to ground, TP sensor, ECM
23 Inlet air temperature sensor signal showed an air temperature below -31° F for 60 seconds after the engine has been running for 4 minutes. Wiring open circuit, IAT sensor, ECM
24 Vehicle speed was 0 MPH when engine speed was between 900 and 3000 RPM and throttle position angle was less than 2% for 5 seconds. Wiring open circuit/short circuit, PROM, VSS, ECM
25 Inlet air temperature sensor signal showed an air temperature over 302° F for 12 seconds after the engine has been running for 4 minutes. Wiring short circuit to ground, IAT sensor, ECM
26 ECM detected the wrong potential voltage at the #1 quad-driver module circuit for 20 seconds.
27 ECM detected the wrong potential voltage at the #2 quad-driver module circuit for 3 seconds.
28 ECM detected the wrong potential voltage at the #3 quad-driver module circuit for 3 seconds.
29 Secondary air injection pump circuit voltage was wrong for 26 seconds. Wiring open circuit/short circuit to ground/short circuit to positive, AIR valve relay, ECM
31 Park/neutral position (PNP) switch Wiring open circuit/short circuit to ground, incorrectly adjusted, PNP switch, ECM
32 EGR open command did not change the fuel mixture when the command was given during off idle operation. EGR opening should cause the mixture to be slightly richer because of the low oxygen content of the exhaust gas. Wiring open circuit/short circuit to ground, exhaust system blocked, EGR valve, ECM
33 MAP sensor signal voltage was too high (low vacuum) for 1 second when throttle opening was under 20% and engine speed was above 1250 RPM. Wiring open circuit/short circuit to positive, hose blocked/leaking, MAP sensor, ECM
34 MAP sensor signal voltage was too low (high vacuum) when engine speed was under 700 RPM, or when TPS was greater than 20% with an engine speed above 700 RPM. Wiring open circuit/short circuit to ground, MAP sensor, ECM
35 Idle air control (IAC) valve Wiring open/short circuit to ground/short circuit to positive, intake system leaking, mechanical fault, IAC valve, ECM
36 ECM detected less than 40 high resolution timing pulses between each low resolution pulse for 5 consecutive cycles. Wiring open/short circuit to ground/short circuit to positive, distributor, ECM
37 Brake switch stuck ON Wiring open/short circuit to ground/short circuit to positive, brake switch, ECM
38 Brake switch stuck OFF Wiring open/short circuit to ground/short circuit to positive, brake switch, ECM
39 Torque converter clutch (TCC) – circuit malfunction Wiring open circuit, BPP switch, TCC solenoid, TCC switch, 3rd gear switch, ECM, mechanical fault
41 EST circuit voltage was above 4.6 volts when engine speed was under 1500 RPM.
42 PCM did not detect any EST signal within 84 crankshaft revolutions. Wiring open circuit/short circuit to ground, ICM, ECM
43 One or both of the knock sensors were either open or grounded for 5 seconds. Wiring open circuit/short circuit to ground/short circuit to positive, KS, PROM, ECM
44 Left oxygen sensor voltage was under 0.2 volts for 50 seconds of closed loop operation. Wiring short circuit to ground, injector(s) blocked, fuel contamination, fuel pressure low, exhaust system leaking, HO2S, ECM
45 Left oxygen sensor voltage was over 0.7 volts for 50 seconds when the throttle angle was above 4% during closed loop operation. Wiring open circuit, injector(s) leaking, fuel pressure high, HO2S contamination, EVAP canister purge valve, TP sensor, EGR system, HO2S, MAF sensor, ECM
46 Immobilizer control module – fuel enable signal Incorrect ignition key, wiring open circuit/short circuit to ground, immobilizer control module, ECM
47 Knock sensor signal was not present. Insecure PROM, ECM
48 There was no MAF signal when engine was on. Wiring open circuit/short circuit to ground/short circuit to positive, MAF sensor, ECM
50 PCM detected an ignition voltage of less than 8.0 volts. Wiring open circuit/short circuit to ground, alternator, ECM
51 PROM error. Insecure PROM, incorrect PROM, ECM
52 Engine oil temperature was below -31° F after engine had been running for 30 minutes.
53 ECM detected a battery voltage above 17.1 volts. Alternator, ECM
54 Fuel pump circuit – voltage low Wiring open circuit/short circuit to ground, fuel pump relay, fuel pump, engine oil pressure warning lamp switch, ECM
55 ECM detected a lean oxygen sensor voltage for 8 seconds during the power enrichment modes of operation. Fuel filter/lines blocked, fuel contamination
58 Transmission fluid temperature (TFT) sensor – high temperature indicated Wiring short circuit to ground, TFT sensor, ECM
59 Transmission fluid temperature (TFT) sensor – low temperature indicated Wiring opem circuit, TFT sensor, ECM
61 Cruise control vent solenoid Wiring open circuit/short circuit to ground/short circuit to positive, cruise control servo, ECM
62 Engine oil temperature sensor indicated an oil temperature above 284° F after engine had been running for 30 minutes.
63 Right oxygen sensor was open showing a steady voltage between 0.35 and 0.55 volts for 60 seconds after the engine had been running for at least 2 minutes with a throttle angle above 5%. Wiring open circuit/short circuit to ground/short circuit to positive, HO2S contamination, HO2S, ECM
64 Right oxygen sensor voltage was below 0.2 volts for 50 seconds of closed loop operation. Wiring short circuit to ground, injector(s) blocked, fuel contamination, fuel pressure low, exhaust system leaking, ECM
65 Right oxygen sensor voltage was above 0.7 volts for 50 seconds of closed loop operation when the throttle angle was above 4%. Fuel pressure high, injector(s) leaking, EVAP canister purge valve, TP sensor, EGR system, HO2S contamination, MAF sensor, ECM
66 A/C pressure sensor circuit was either open or shorted showing a voltage below 0.12 volts or above 4.86 volts for 10 seconds. Wiring open circuit/short circuit to ground/short circuit to positive, A/C refrigerant pressure sensor, ECM
67 ECM did not detect an A/C system pressure change of more than 9 psi when A/C clutch was engaged. Wiring open circuit/short circuit to ground/short circuit to positive, A/C refrigerant pressure sensor, A/C compressor clutch
68 ECM detects voltage on the A/C status line for more than 20 seconds after ECM has disengaged the A/C relay. Wiring short circuit to ground/short circuit to positive, A/C compressor clutch relay, ECM
69 ECM did not detect any voltage on A/C status line for 20 seconds after ECM had commanded A/C ON. Wiring open circuit, A/C compressor clutch relay, ECM
70 A/C clutch relay circuit showed incorrect potential voltage at PCM for 26 seconds. Wiring open circuit/short circuit to ground/short to positive, A/C compressor clutch relay, ECM
72 Transmission output speed changed more than 1000 RPM for 2 seconds when vehicle was in gear, or transmission output speed changed more than 2048 RPM when vehicle was in park or neutral. Wiring open circuit/short circuit to ground, VSS, ECM
73 Pressure control solenoid return amperage was more than 0.16 amp different than the commanded amperage for 1 second. Wiring open circuit/short circuit to ground/short circuit to positive, ECM
74 Traction control system active signal input was 0 volts for more than 2 seconds when vehicle was in park or neutral.
75 Ignition voltage was less than set value for 4 seconds when engine speed was above 1000 RPM. Supply wire, alternator, ECM
76 Exhaust gas recirculation (EGR) valve solenoid 2 Wiring open circuit/short circuit to ground, supply wire, EGR valve, ECM
77 Cooling fan relay #1 control potential voltage at PCM was incorrect for 26 seconds. Wiring open circuit/short circuit to ground/short circuit to positive, engine coolant blower motor relay, ECM
78 Cooling fan relay #2 and #3 control potential voltage at PCM was incorrect for 26 seconds. Wiring open circuit/short circuit to ground/short circuit to positive, engine coolant blower motor relay, ECM
79 Transmission fluid temperature signal indicated a temperature higher than 295° F for 30 minutes, or higher than 306° F at any time. Wiring open circuit/short circuit to ground, TFT sensor, ECM
80 Transmission component – slipping Wiring open circuit/short circuit to ground/short circuit to positive, TR pressure switch, transmission mechanical fault, ECM
81 Transmission 2-3 shift solenoid voltage stayed high for 2 seconds after commanded ON by PCM, or the voltage stayed at zero for 2 seconds after commanded OFF by PCM. Wiring open circuit/short circuit to ground, shift solenoid, ECM
82 Transmission 1-2 shift solenoid voltage stayed high for 2 seconds after commanded ON by PCM, or the voltage stayed at zero for 2 seconds after commanded OFF by PCM. Wiring open circuit/short circuit to ground, shift solenoid, ECM
83 TCC PWM solenoid voltage stayed high for 2 seconds after commanded ON by PCM, or the voltage stayed at zero for 2 seconds after commanded OFF by PCM. Wiring open circuit/short circuit to ground/short circuit to positive, TCC solenoid, ECM
84 Transmission 3-2 shift solenoid voltage stayed high for 5 seconds after commanded ON by PCM, or the voltage stayed at zero for 5 seconds after commanded OFF by PCM. Wiring open circuit/short circuit to ground, shift solenoid, ECM
85 TCC solenoid remained ON for 4 seconds after commanded OFF by PCM 90 TCC solenoid voltage stayed high for 2 seconds after commanded ON by PCM, or the voltage stayed at zero for 2 seconds after commanded OFF by PCM. Wiring open circuit/short circuit to ground, transmission mechanical fault, TCC solenoid
86 ECM analog/digital – signal error Wiring short to positive, A/C refrigerant pressure sensor, KS, ECT sensor, other DTC codes
87 Engine control module (ECM) – EEPROM Insecure EEPROM, incorrect EEPROM, ECM
90 Torque converter clutch (TCC) solenoid – circuit malfunction Wiring open circuit/short circuit to ground, TCC solenoid, ECM
91 One to Four up-shift lamp control signal showed incorrect potential voltage at PCM for 26 seconds.
95 Change oil lamp – circuit malfunction Wiring open circuit/short circuit to ground/short circuit to positive, instrument panel, engine oil level lamp bulb, oil level sensor, ECM
96 Engine oil level warning lamp – circuit malfunction Wiring open circuit/short circuit to ground/short circuit to positive, instrument panel, engine oil level lamp bulb, oil level sensor, ECM
97 VSS output signal showed incorrect potential voltage at PCM for 26 seconds. Wiring open circuit/short circuit to ground/short circuit to positive, VSS, ECM
98 Tach output signal showed incorrect potential voltage at PCM for 26 seconds. ECM
99 Invalid ECM program ECM