Pontiac OBD/OBD2 Codes >> Firebird – Grand AM – Grand Prix – LeMans – Sunbird – Sunfire – Trans Sport (1992 – 1995)

ModelYearEngine identificationSystem
Firebird  3.1/5.0/5.7L1992VIN  position 8 = E/F/T/8GM
Grand AM  2.3L1992-95VIN  position  8 = D/A/3GM
Grand Prix 3.1/3.4L1992-93VIN  position  8 = T/M/XGM
LeMans  1.6L1992-93VIN  position  8 = 6GM
Sunbird  2.0/3.1 L1992-94VIN  position 8 = H/TGM
Sunfire 2.2L1995VIN  position  8 = 4GM
Sunfire 2.3L1992-95VIN  position 8 = DGM
Trans Sport 3.1L1992-95VIN  position 8 = DGM

General information

  • Malfunction indicator lamp (MIL) will illuminate if certain faults are recorded.
  • ECM operates in backup mode if sensors fail, to enable vehicle to be driven to repair shop.
  • Trouble codes can be displayed by the MIL or by using a Scan Tool connected to the data link connector (DLC).

Accessing

Models with data link connector (DLC) terminal B connected

  • Access data link connector (DLC).
  • Jump data link connector (DLC) terminals A and B 1.
  • Switch ignition ON. Do NOT start engine.
  • Count MIL flashes. Note trouble codes. Compare with trouble code table.
  • Firstly trouble code 12 will be displayed 3 times.
• Trouble codes consist of 2 groups, displayed as follows:
o First group indicates the ‘tens’ of the trouble code [2] [A].
o Second group indicates the ‘units’ of the trouble code [2] [C]·
o A short pause separates each group [2] [B].
o A long pause separates each trouble code [2] [D].
o For example: Trouble code 12 displayed [2]. Start of diagnosis.
• Each additional trouble code will now be displayed 3 times, in ascending order.
NOTE: If no additional trouble codes are stored, code 12 will continue to be displayed.
• Trouble codes can also be displayed by using a Scan Tool connected to the data link connector (DLC) 1.

Models without data link connector (DLC) terminal B connected

• Trouble codes can only be displayed by using a Scan Tool connected to the data link connector (DLC) 1

Erasing

NOTE: Disconnecting battery ground lead may cause driveability problems until the engine management system relearns basic values.
  • Ensure ignition switched OFF.
  • Disconnect battery ground cable for 30 seconds.
  • Reconnect battery ground cable.
  • Repeat checking procedure to ensure no trouble codes remain in ECM fault memory.
NOTE: Disconnecting battery ground lead may also erase memory from electronic units, such as radio.
• Trouble codes can also be erased by using a Scan Tool connected to the data link connector (DLC).

Trouble code  identification

Flash codeFault locationProbable cause
12Start of diagnosisNo engine speed (RPM) signal received
13Oxygen sensor (02S)/heated oxygen sensor(H02S)Wiring open circuit, 02S/H02S, ECM
14Engine coolant temperature (ECT) sensor voltage highllowWiring, ECT sensor, ECM
15Engine coolant temperature (ECT) sensor voltage highWiring open circuit, ECT sensor, ECM
16 ~System voltage highllowWiring, battery, alternator
16 9Crankshaft position (CKP) sensor, 2X referencesignal -circuit malfunctionWiring, ICM, ECM
17Camshaft position (CMP) sensor -circuit malfunctionWiring, CMP sensor, mechanical fault, ECM
19Crankshaft position (CKP) sensor, 7x/S8X signal -circuit malfunctionWiring, CKP sensor, ECM
21Throttle position (TP) sensor -voltage highllowWiring, TP sensor, ECM
22Throttle position (TP) sensor -voltage lowWiring open circuit/short circuit to ground, TP sensor, ECM
23Intake air temperature (IAT) sensor -voltage highllowWiring, IAT sensor, ECM
24Vehicle speed sensor (VSS) -no signalWiring, VSS, ECM
25Intake air temperature (IAT) sensor -voltage lowWiring short circuit to ground, IAT sensor, ECM
26Engine control module (ECM), quad driverl output driver -circuit malfunctionWiring, ECM controlled components, ECM IiJ
27Engine control module (ECM), quad driver/ output driver -circuit malfunctionWiring, ECM controlled components, ECM IiJ
28Engine control module (ECM), quad driver/ output driver -circuit malfunctionWiring, ECM controlled components, ECM liJ
29Engine control module (ECM), quad driver/ output driver -circuit malfunctionWiring, ECM controlled components, ECM liJ
31Transmission range (TR) switch -malfunctionWiring, TR switch, ECM
32Exhaust gas recirculation (EGR) solenoidWiring, poor connections, EGR valve, ECM
33Manifold absolute pressure (MAP) sensor voltage highllowWiring, hose blocked/leaking, MAP sensor, ECM
34Manifold absolute pressure (MAP) sensor voltage lowWiring open circuit/short circuit to ground, MAP sensor, ECM
35Idle air control (lAC) valveWiring, lAC valve, intake system leaking, fuel system, PCV valve, A/C system, mechanical fault,ECM
36Crankshaft position (CKP) sensor, at crankshaft pulley -24X signal circuit malfunctionWiring, CKP sensor, ECM
39Clutch pedal position (CPP) switchWiring, incorrectly adjusted, CPP switch, ECM
41 DEngine control module (ECM), programming -malfunctionECM incorrect programming, ECM failure
41 19Crankshaft position (CKP) sensor, 1X reference signal -circuit malfunctionWiring, ICM, ECM
42Ignition control, timing signal -circuit malfunctionWiring, poor connections, ICM, ECM
43Knock sensor (KS) -circuit malfunctionWiring, KS, ECM
44Oxygen sensor (02S)/heated oxygen sensor (H02S) -mixture leanWiring open circuit/short circuit to ground, injector(s) blocked, fuel contamination, fuel pressure low, exhaust system leaking, 02S/H02S, ECM
45Oxygen sensor (02S)/heated oxygen sensor (H02S) -mixture richWiring open circuit, fuel pressure high, injector(s) leaking, 02S/H02S, EVAP purge valve, TP sensor, EGR system, ECM
46Immobilizer system, code -malfunctionIncorrect key, ECM
51Engine control module (ECM), PROM -malfunctionPoor connections, incorrect programming, ECM
52Engine control module (ECM) -malfunctionECM
53System voltage highAlternator
54Fuel pump circuit -voltage lowWiring open circuit/short circuit to ground, fuel pump relay, engine oil pressure warning lamp/fuel pump switch
550Engine control module (ECM) -malfunctionECM
55 f)Engine control module (ECM), fuel lean monitorFuel filterllines blocked, fuel contamination
61Oxygen sensor (028) malfunction25
62Transmission gear switch, signal -circuitmalfunctionWiring open circuit/short circuit to ground, 2nd gear switch, 3rd gear switch, ECM
65Injector(s) -circuit malfunctionWiring, injector(s)
66A/C refrigerant pressure sensor -voltage lowWiring open circuit/short circuit to ground, A/C refrigerant pressure sensor, ECM
70A/C refrigerant pressure sensor -voltage highWiring open circuit/short circuit to positive, A/C refrigerant pressure sensor, ECM
72CAN data bus, ECM to instrumentation control module -lost communicationWiring, poor connections, instrumentation control module, ECM
75Exhaust gas recirculation (EGR) solenoid 1 circuit malfunctionWiring, EGR valve, ECM
76Exhaust gas recirculation (EGR) solenoid 2 circuitmalfunctionWiring, EGR valve, ECM
77Exhaust gas recirculation (EGR) solenoid 3 circuit malfunctionWiring, EGR valve, ECM
79Vehicle speed sensor (V88) -voltage highWiring, V55, ECM
80Vehicle speed sensor (VSS) -voltage lowWiring, VSS, ECM
81Brake pedal position (BPP) switch, TCC circuitmalfunctionWiring, BPP switch, ECM
82Crankshaft position (CKP) sensor, in cylinderblock -3X signal circuit malfunctionWiring open circuit/short circuit to ground, CKP sensor, ICM
85Engine control module (ECM), PROM malfunctionPoor connections, incorrect programming, ECM
86Engine control module (ECM) -analogue/digital converterA/C refrigerant pressure sensor/knock sensor(KS)/engine coolant temperature (ECT) sensor/fuel pump monitor circuit short circuit to battery voltage
87Engine control module (ECM), EEPROM -malfunctionPoor connections, incorrect programming, ECM