GM GM 92-95 3.1L VIN T/M Trouble Code Info

GM

92-95 3.1L VIN T/M
Flash Code Fault Location Probable Cause
12 Start of diagnosis No engine speed (RPM) signal received
13 Oxygen sensor (O2S)/heated oxygen sensor (HO2S) Wiring open circuit, O2S/HO2S, ECM
14 Engine coolant temperature (ECT) sensor – high temperature indicated Wiring short circuit to ground, ECT sensor, ECM
15 Engine coolant temperature (ECT) sensor – low temperature indicated Wiring open circuit, ECT sensor, ECM
16 Battery voltage – high or low Wiring, alternator, ECM
16 (Beretta/Corsica (1992-1993)) Vehicle speed sensor (VSS) buffer – signal low Wiring, VSS buffer, ECM
17 (Regal VIN T) Spark reference circuit Wiring open circuit/short circuit to ground, ICM, ECM
17 (Regal VIN M) Camshaft position (CMP) sensor Wiring open circuit/short circuit to ground/short circuit to positive, ignition feed circuit, CMP sensor, mechanical fault, ECM
17 (Beretta/Corsica) Camshaft position (CMP) sensor – circuit malfunction Wiring, CMP sensor, mechanical fault, ECM
18 (Regal) Camshaft position (CMP) signal/crankshaft position (CKP) signal error Wiring open circuit/short circuit to ground, CKP sensor, CMP sensor, crankshaft pulley/balancer
19 (Regal) Crankshaft position (CKP) sensor intermittent 7x signal Wiring, CKP sensor, PROM, ECM
21 Throttle position (TP) sensor – voltage high Wiring open circuit/short circuit to positive, TP sensor, ECM
22 Throttle position (TP) sensor – voltage low Wiring open circuit/short circuit to ground, TP sensor, ECM
23 Intake air temperature (IAT) sensor – low temperature Wiring open circuit, IAT sensor, ECM
24 Vehicle speed sensor (VSS) Wiring open circuit/short circuit to ground, PROM, VSS, ECM
25 Intake air temperature (IAT) sensor – high temperature Wiring short circuit to ground, IAT sensor, ECM
26 (Regal) Engine control module quad driver/output driver Wiring open circuit/short circuit to ground/short circuit to positive, ECM controlled components, ECM (*see below for additional information)
27 (Regal) Engine control module quad driver/output driver Wiring open circuit/short circuit to ground/short circuit to positive, ECM controlled components, ECM (*see below for additional information)
28 (Regal VIN T) Engine control module quad driver/output driver Wiring open circuit/short circuit to ground/short circuit to positive, ECM controlled components, ECM (*see below for additional information)
28               (Regal VIN M & Beretta/Corsica) Transmission range (TR) switch Wiring open circuit/short circuit to ground/short circuit to positive, TR switch, ECM
29 (Regal) Transmission gear switch signal circuit 4th gear Wiring open circuit/short circuit to ground, 4th gear switch, ECM
31 (Regal) Park/neutral position (PNP) switch Wiring open circuit/short circuit to ground, incorrectly adjusted, PNP switch, ECM
31 (Beretta/Corsica) Engine speed control system – malfunction Wiring, throttle valve motor, throttle valve control module, ECM
32 Exhaust gas recirculation (EGR) solenoid Wiring open circuit/short circuit to ground, EGR valve, ECM
33 Manifold absolute pressure (MAP) sensor – circuit malfunction Wiring open circuit/short circuit to positive, hose blocked/leaking, MAP sensor, ECM
34 Manifold absolute pressure (MAP) sensor – circuit malfunction Wiring open circuit/short circuit to ground, MAP sensor, ECM
35 (Regal) Idle speed control (ISC) system – malfunction Wiring open circuit/short circuit to ground/short circuit to positive, IAC valve, ECM
35 (Beretta/Corsica) Idle air control (IAC) valve Wiring, IAC valve, intake system leaking, fuel system, PCV valve, A/C system, mechanical fault, ECM
36 (Regal VIN T) Shift solenoids (SS) Wiring open circuit/short circuit to ground, SS
36               (Regal VIN M & Beretta/Corsica) 24X crankshaft position sensor (CKP) – circuit malfunction Wiring open circuit/short circuit to ground, 24X CKP sensor, ignition feed circuit, ECM
37 Brake pedal position (BPP) switch for torque converter clutch (TCC) Wiring open circuit/short circuit to ground, incorrectly adjusted BPP switch, BPP switch, ECM
38 Brake pedal position (BPP) switch/ torque converter clutch (TCC) Wiring open circuit/short circuit to ground, supply wire, BPP switch, TCC switch, ECM
39 (Regal) Torque converter clutch (TCC) Wiring open circuit/short circuit to ground, TCC solenoid, BPP switch, cooling fan fuse, transmission mechanical fault, ECM
39 (Beretta/Corsica) Brake pedal position (BPP) switch – stuck OFF Wiring, BPP switch, ECM
41 (Regal VIN T & Beretta/Corsica (1992-1993)) Engine control module (ECM) – PROM Insecure PROM, incorrect PROM, ECM
41 (Regal VIN M & Beretta/Corsica (1994-1995)) Ignition control module (ICM) – electronic spark timing (EST)/ignition control (IC) circuit malfunction Wiring open circuit, ICM, ECM
42 Ignition control module (ICM) – electronic spark timing (EST)/ignition control (IC)/bypass circuit malfunction Wiring open circuit/short circuit to ground, ICM, ECM
43 Knock sensor (KS) Wiring open circuit/short circuit to ground/short to positive, KS, PROM, ECM
44 Oxygen sensor (O2S)/heated oxygen sensor (HO2S) – mixture lean Wiring short circuit to ground, fuel pressure low, MAP sensor, misfire, fuel contamination, exhaust system leaking, O2S/HO2S, ECM
45 Oxygen sensor (O2S)/heated oxygen sensor (HO2S) – mixture rich Fuel pressure high, injector(s) leaking, O2S contamination, EVAP canister purge valve, TP sensor, MAP sensor, EGR system, O2S/H2OS, ECM
46 (Regal) Immobilizer control module – fuel enable signal Incorrect ignition key, wiring open circuit/short circuit to ground/short circuit to positive, immobilizer control module, ECM
46 (Beretta/Corsica) Immobilizer system, code – malfunction Incorrect key, ECM
51 Engine control module (ECM) – PROM Insecure PROM, incorrect PROM, ECM
52 (Beretta/Corsica) Engine control module (ECM) – malfunction ECM
53 (Regal VIN M) Battery Voltage – high/low Wiring open circuit, alternator, ECM
53 (Beretta/Corsica) System Voltage – high Alternator
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 (Regal VIN T & Beretta/Corsica) Engine control module (ECM) Ground wiring open circuit, insecure PROM, ECM
56 (Regal) Engine control module quad driver/output driver Wiring, ECM controlled components, ECM
57 (Regal) Boost control problem Wiring short circuit to ground, hoses blocked/leaking, boost bypass actuator, boost control solenoid, ECM
58 (Regal VIN T) Immobilizer control module – fuel enable signal Incorrect ignition key, wiring open circuit/short circuit to ground/short circuit to positive, immobilizer control module, ECM
58 (Regal VIN M & Beretta/Corsica) Transmission fluid temperature (TFT) sensor – voltage low Wiring short circuit to ground, TFT sensor, ECM
59 Transmission fluid temperature (TFT) sensor -voltage high Wiring open circuit, TFT sensor, ECM
61 (Regal VIN M) Cruise control vent solenoid Wiring open circuit/short circuit to ground/short to positive, cruise control servo, ECM
61 (Regal VIN T) Oxygen sensor (O2S)/heated oxygen sensor (H2OS) O2S/H2OS
61 (Beretta/Corsica) Oxygen sensor (O2S) O2S
62 (Regal VIN M) Cruise control vacuum solenoid Wiring open circuit/short circuit to ground/short to positive, cruise control servo, ECM
62 (Regal VIN T & Beretta/Corsica) Transmission gear switch signal circuit Wiring open circuit/short circuit to ground, 2nd gear switch, 3rd gear switch, ECM
63 (Regal) Cruise control servo position sensor – circuit malfunction Wiring open circuit/short circuit to ground/short to positive, hoses leaking, cruise control servo, ECM
65 (Regal) Cruise control servo position sensor – circuit malfunction Wiring open circuit/short circuit to ground/short to positive, cruise control servo, ECM
66 A/C refrigerant pressure sensor – circuit malfunction Wiring open circuit/short circuit to ground/short circuit to positive, A/C refrigerant pressure sensor, ECM
67 (Regal) Cruise control switch – circuit malfunction Wiring open circuit/short circuit to positive, cruise control switch, brake pedal vacuum valve, ECM
68 (Regal) Cruise control servo – servo position sensor high Hoses blocked, brake pedal vacuum valve, cruise control servo, cruise control cable binding
68 (Beretta/Corsica) Torque converter clutch (TCC) – slipping Wiring, TCC solenoid, transmission mechanical fault, ECM
69 (Regal) A/C refrigerant pressure switch – engine coolant blower motors Wiring short circuit to ground, A/C refrigerant pressure switch, ECM
69 (Beretta/Corsica) Torque converter clutch (TCC) solenoid – stuck ON Wiring open circuit/short circuit to ground, transmission internal wiring, TCC solenoid, transmission mechanical fault, ECM
70 A/C refrigerant pressure sensor – voltage high Wiring open circuit/short circuit to positive, A/C refrigerant pressure sensor, ECM
72 Vehicle Speed Sensor (VSS) Wiring open circuit/short circuit to ground, VSS, ECM
73 (Beretta/Corsica) Transmission fluid pressure (TFP) control solenoid – circuit malfunction Wiring, poor connection, TFP solenoid
74 (Beretta/Corsica) Transmission input shaft speed sensor – circuit malfunction Wiring, input shaft speed sensor, ECM
75 Exhaust gas recirculation (EGR) valve solenoid 1 Wiring open circuit/short circuit to ground, supply wire, EGR valve, ECM
76 Exhaust gas recirculation (EGR) valve solenoid 2 Wiring open circuit/short circuit to ground, supply wire, EGR valve, ECM
77 Exhaust gas recirculation (EGR) valve solenoid 3 Wiring open circuit/short circuit to ground, supply wire, EGR valve, ECM
79 Transmission fluid temperature (TFT) – high Transmission mechanical fault, towing
80 Torque converter clutch (TCC) – slipping Wiring open circuit/short circuit to ground, supply wire, transmission internal wiring, TCC solenoid, transmission mechanical fault, ECM
81 (Beretta/Corsica) Transmission shift solenoid (SS), 2nd-3rd – circuit malfunction Wiring, SS, ECM
82 (Regal) Ignition control module (ICM) – 3X reference circuit malfunction Wiring open circuit/short circuit to ground, supply wire, CKP signal sensor, ICM, ECM
82 (Beretta/Corsica) Crankshaft position (CKP) sensor, in cylinder block – 3X signal circuit malfunction Wiring open circuit/short circuit to ground, CKP sensor, ICM
83 (Beretta/Corsica) Torque converter clutch (TCC) solenoid, pulse width modulated – circuit malfunction Wiring, TCC solenoid, ECUM
85 Engine control module (ECM) – PROM Insecure PROM, incorrectly coded
86 Engine control module (ECM) – analogue/digital converter A/C refrigerant pressure sensro/KS/ECT sensor/fuel pump monitor circuit short circuit to battery voltage
87 Engine control module (ECM) – PROM error Insecure PROM, incorrectly coded
87 (Beretta/Corsica) Engine control module (ECM), EEPROM – malfunction Poor connections, incorrect programming, ECM
90 Torque converter clutch (TCC) – stuck ON Wiring open circuit/short circuit to ground, transmission internal wiring, TCC solenoid, transmission mechanical fault, ECM
96 Engine control module (ECM) – ignition supply voltage low Wiring open circuit, alternator, ECM
98 Engine control module (ECM) – incorrectly coded ECM incorrectly coded, ECM
99 (Regal VIN T) Cruise control – power management mode Hoses blocked, brake pedal vacuum valve, cruise control servo, cruise control cable binding
99 (Regal VIN M & Beretta/Corsica) Engine control module (ECM) – incorrectly coded ECM incorrectly coded, ECM
* Depending on model, year and equipment level, the following components may be connected to this circuit. Use of the vehicle wiring diagram is recommended to confirm which components are fitted.
A/C compressor clutch relay Exhaust gas recirculation (EGR) solenoid
A/C condenser blower motor relay Malfunction indicator lamp (MIL)
Engine coolant blower motor relay Transmission shift warning light (MT)
Engine coolant ‘hot’ warning lamp Torque converter clutch (TCC) solenoid
Evaporative emission (EVAP) canister purge Transmission shift solenoids (SS)