LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Chevrolet >> 1995 >> Forward Control 7.4 N >> Repair and Diagnosis >> Engine Performance >> System >> Engine Controls - Tests W/Codes - 4.3L >> Self-Diagnostic System >> Reading Trouble Codes
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Reading Trouble Codes

The control module stores component failure information under a related trouble code which can be recalled for diagnosis and repair. Read trouble codes by counting Malfunction Indicator Light (MIL) flashes or with diagnostic scan tester connected to the Data Link Connector (DLC). The tester is faster, and capable of reading information which would require testing individual control module and sensor/solenoid connector terminals with a digital voltmeter. Some models REQUIRE a scan tester to pull trouble codes. See SCAN TESTER DATA  and SCAN TESTER USAGE .

NOTE: When using a scan tester, there is a time delay between serial data updates. For instantaneous response, a digital voltmeter must be used.

If scan tester is not available, MIL flashes can be read by grounding DLC terminal with ignition on and engine off. For example, FLASH, FLASH, pause, FLASH, longer pause, indicates Code 21. The first series of flashes are the first digit of trouble code. The second series of flashes are the second digit of trouble code. Trouble codes are displayed starting with the lowest code. Each code is displayed 3 times and will continue as long as DLC is grounded.

NOTE: Trouble codes will be recorded at various operating times. Some codes require sensor or switch operation for 5 seconds and others may require longer under certain conditions. Some codes may not set in a service bay operational mode.
TROUBLE CODE IDENTIFICATION

Code Probable Cause
CODE 13  Open Oxygen Sensor Circuit - ALL MODELS
CODE 14  Coolant Sensor Signal Voltage Low - All Models
CODE 15  Coolant Sensor Signal Voltage High - All Models
CODE 16  Vss Buffer Fault - "S" & "T" Series, (Vin W) Utility A/T & (Vin Z) Pickup A/T
CODE 21  Tps Signal Voltage High - All Models
CODE 22  Tps Signal Voltage Low - All Models
CODE 23  Intake Air Temp. Low - "L", "M", "S" & "T" Series
CODE 24  VSS Transmission Output Signal - A/T - All Models
CODE 25  Intake Air Temperature High - "L", "M", "S" & "T" Series
CODE 28  Transmission Range Pressure Switch - All Models
CODE 32  EGR Circuit Error Backpressure Egr With Solenoid - "C", "K" & "P" Series
CODE 32  EGR Circuit Error With Evrv Solenoid - "C", "G", "K" & "P" Series
CODE 32  EGR Circuit Error - "L", "M", "S" & "T" Series W/ Linear EGR
CODE 32  EGR Circuit Error - "C", "G" & "K" Series W/ Linear EGR
CODE 33  MAP Sensor Signal Voltage High - All Models
CODE 34  MAP Sensor Signal Voltage Low - All Models
CODE 35  Idle Speed Error - All Models
CODE 36  Idle Speed Actuator Fault - "C", "G", "K" & "P" Series A/T
CODES 37/38  TCC Brake Switch On/Off - All Models A/T
CODE 39  TCC Stuck Off - "C", "G", "K" & "P" Series With 4L80-E Transmission
CODE 42  Ignition Control - All Models
CODE 43  Knock Sensor W/O Spark Module (Dual Sensors)
CODE 43  Knock Sensor Without Spark Module (Single Sensor)
CODE 43  Knock Sensor With Spark Control Module "C", "K" & "P" Series
CODE 44  Lean Exhaust Indication - All Models
CODE 45  Rich Exhaust Indication - All Models
CODE 51  PROM Error (Faulty or Incorrect PROM)
CODE 52  Faulty CALPAK
CODE 52/53  System Voltage High - All Models
CODE 54  Fuel Pump Circuit - All Models
CODE 55  ECM/PCM Error
CODE 58  Transmission Fluid Temperature High - All Models
CODE 59  Transmission Fluid Temperature Low - All Models
CODE 66  3-2 Control Solenoid Ckt Fault 4L60-E Transmission
CODE 67  TCC Solenoid Circuit Check - 4L60-E Transmission
CODE 68  Overdrive Ratio Error - 4L80-E Transmission
CODE 69  Torque Converter Clutch Stuck On 4L60-E Transmission
CODE 69  Torque Converter Clutch Stuck On 4L80-E Transmission
CODE 72  VSS Circuit Loss Trans Output Signal - All Models
CODE 73  Pressure Control Solenoid (Current Error) - All Models
CODE 74  Transmission Input Speed Error 4L80-E Transmission
CODE 75  System Voltage Low - All Models
CODE 79  Transmission Fluid Temperature High - All Models
CODE 81  Transmission 2-3 Error - All Models
CODE 82  Transmission 1-2 Error - All Models
CODE 83  TCC Solenoid Circuit Fault - All Models
CODE 85  Undefined Gear Ratio - All Models
CODE 86  Low Gear Ratio Error - All Models
CODE 87  High Gear Ratio Error - All Models
CODE P0106 (1) MAP Sensor Range Problem - "S" & "T" Series 4.3L (Vin W)
CODE P0107 (1) MAP Sensor Ckt - "S" & "T" Series 4.3L (Vin W)
CODE P0108 (1) MAP Sensor Ckt - "S" & "T" Series 4.3L (Vin W)
CODE P0112 (1) IAT Sensor Circuit Low Input - "S" & "T" Series 4.3L (Vin W)
CODE P0113 (1) IAT Sensor Circuit High Input - "S" & "T" Series 4.3L (Vin W)
CODE P0117 (1) Coolant Temperature Sensor Temperature Low "S" & "T" Series 4.3L (Vin W)
CODE P0118 (1) Coolant Temperature Sensor Temperature High "S" & "T" Series 4.3L (Vin W)
CODE P0121 (1) Tp Sensor Range/Performance Problem "S" & "T" Series 4.3L (Vin W)
CODE P0122 (1) Throttle Position Sensor Signal Low "S" & "T" Series 4.3L (Vin W)
CODE P0123 (1) Throttle Position Sensor Signal High "S" & "T" Series 4.3L (Vin W)
CODE P0123 (1) Throttle Position Sensor Signal High 4.3L "S" & "T" Series (Vin Z)
CODE P0125 (1) Coolant Sensor Excessive Time To Closed Loop "S" & "T" Series 4.3L (Vin W)
CODE P0131 (1) Heated Oxygen Sensor Low Signal Voltage (Lean) "S" & "T" Series 4.3L (Vin W)
CODE P0132 (1) Heated O2 Sensor High Signal Voltage (Rich "S" & "T" Series 4.3L (VIN W) Bank 1, Sensor 1
CODE P0133 (1) Heated Oxygen Sensor Slow Response
CODE P0134 (1) Heated Oxygen Sensor Open Circuit - "S" & "T" Series 4.3L (Vin W) Bank 1, Sensor 1
CODE P0135 (1) Heated Oxygen Sensor Heater Circuit Malfunction "S" & "T" Series 4.3L (Vin W) Bank 1, Sensor 1
CODE P0137 (1) Heated Oxygen Sensor Low Signal Voltage (Lean) "S" & "T" Series 4.3L (Vin W) Bank 1, Sensor 2
CODE P0138 (1) Heated Oxygen Sensor High Signal Voltage (Rich) "S" & "T" Series 4.3L (Vin W) Bank 1, Sensor 2
CODE P0139 (2) Heated Oxygen Sensor Open Circuit "S" & "T" Series 4.3L (Vin Z) Bank 1, Sensor 2
CODE P0140 (1) Heated Oxygen Sensor Open Circuit "S" & "T" Series 4.3L (Vin W) Bank 1, Sensor 2
CODE P0141 (1) Heated Oxygen Sensor Heater Circuit Malfunction "S" & "T" Series 4.3L (Vin W) Bank 1, Sensor 2
CODE P0171 (1)(2) Fuel Trim Lean - "S" & "T" Series 4.3L (Vin W) Bank 1, Sensor 1
CODE P0171 (1)(2) Lean Exhaust - "S" & "T" Series 4.3L (Vin Z)
CODE P0172 (1)(2) Fuel Trim Rich - "S" & "T" Series 4.3L (Vin W) Bank 1, Sensor 1
CODE P0172 (1)(2) Rich Exhaust - "S" & "T" Series 4.3L (Vin Z)
CODE P0300 (1) Random Misfire Detected - "S" & "T" Series 4.3L (Vin W)
CODE P0301-306 (1) Cylinders 1-6 Misfiring - "S" & "T" Series 4.3L (Vin W)
CODE P0320 (2) Ignition Control Error - "S" & "T" Series 4.3L (Vin Z)
CODE P0325/0326 (1) Knock Sensor Open Or Shorted "S" & "T" Series 4.3L (Vin W)
CODE P0327 (2) Knock Sensor Grounded - "S" & "T" Series 4.3L (Vin Z)
CODE P0328 (2) Knock Sensor Open - "S" & "T" Series 4.3L (Vin Z)
CODE P0337/0338 (1) Crank Sensor Input - "S" & "T" Series 4.3L (Vin W)
CODE P0340 (1) Cam Sensor Malfunction - "S" & "T" Series 4.3L (Vin W)
CODE P0400 (1) EGR Error - "S" & "T" Series 4.3L (Vin Z)
CODE P0401 (1) EGR Flow Test Failure - "S" & "T" Series 4.3L (Vin W)
CODE P0420 (1) Catalyst Efficiency Low (Bank 1)
CODE P0441 (1) Incorrect EVAP Purge - "S" & "T" Series 4.3L (Vin W)
CODE P0500 (1)(2) VSS Circuit - "S" & "T" Series
CODES P0502/0503 (1) VSS Circuit Low/High - "S" & "T" Series 4.3L (Vin W)
CODE P0506/0507 (1) IAC Counts Low/High - "S" & "T" Series 4.3L (Vin W)
CODE P0560 (1) System Voltage Malfunction - "S" & "T" Series 4.3L (Vin W)
CODE P0703 (1) TCC Brake Input Circuit "S" & "T" Series 4.3L (Vin W)
CODE P0712 (1) Transaxle Temperature Sensor Signal Voltage Low "S" & "T" Series 4.3L (Vin W)
CODE P0713 (1) Transaxle Temperature Sensor Signal Voltage High "S" & "T" Series 4.3L (Vin W)
CODE P0742 (1) TCC Stuck On - "S" & "T" Series 4.3L (Vin W)
CODE P0748 (1) Pressure Control Solenoid - "S" & "T" Series 4.3L (Vin W)
CODE P0753 (1) 1-2 Shift Solenoid - "S" & "T" Series 4.3L (Vin W)
CODE P0756 (1) 2-3 Shift Solenoid Performance - "S" & "T" Series 4.3L (Vin W)
CODE P0758 (1) 2-3 Shift Solenoid Electrical "S" & "T" Series 4.3L (Vin W)
CODE P1106 (1) MAP Intermittent High - "S" & "T" Series 4.3L (Vin W)
CODE P1107 (1) MAP Intermittent Low - "S" & "T" Series 4.3L (Vin W)
CODE P1111 (1) IAT Intermittent High - "S" & "T" Series 4.3L (Vin W)
CODE P1112 (1) IAT Intermittent Low - "S" & "T" Series 4.3L (Vin W)
CODE P1114 (1) ECT Intermittent Low - "S" & "T" Series 4.3L (Vin W)
CODE P1115 (1) ECT Intermittent High - "S" & "T" Series 4.3L (Vin W)
CODE P1121 (1) TP Sensor Intermittent High - "S" & "T" Series 4.3L (Vin W)
CODE P1122 (1) TP Sensor Intermittent Low - "S" & "T" Series 4.3L (Vin W)
CODE P1133 (1) Oxygen Sensor Insufficient Activity "S" & "T" Series 4.3L (Vin W) Bank 1, Sensor 1
CODE P1221 (1) Fuel Pump Secondary System Circuit Low "S" & "T" Series 4.3L (Vin W)
CODE P1222 (2) Fuel Pump Voltage Low - "S" & "T" Series 4.3L (Vin Z)
CODE P1345  Crankshaft/Camshaft Sensor Correlation Error "S" & "T" Series 4.3L (Vin W)
CODE P1351 (1) EST Output High - "S" & "T" Series 4.3L (Vin W)
CODE P1361  EST Not Toggling - "S" & "T" Series 4.3L (Vin W)(2)
CODE P1406 (1) EGR Valve Pintle Position - "S" & "T" Series 4.3L (Vin W) (1 Of 2)
CODE P1406 (1) EGR Valve Pintle Position - "S" & "T" Series 4.3L (Vin W) (2 Of 2)
CODE P1441 (1) Evaporative System Continuous Purge "S" & "T" Series 4.3L (Vin W)
CODE P1442 (1) Evaporative System Vacuum Switch Static Test Malfunction - "S" & "T" Series 4.3L (Vin W)
CODE P1508/1509 (2) Idle Speed Low/High - "S" & "T" Series 4.3L (Vin W)
CODE P1632 (1) System Voltage High - "S" & "T" Series 4.3L (Vin Z)
CODE P1810 (1) Transmission Range Switch Assembly Circuit "S" & "T" Series 4.3L (Vin W)
CODE P1812 (1) Trans Fluid Overtemp - "S" & "T" Series 4.3L (Vin W)
CODE P1860 (1) TCC PWM Solenoid Electrical Circuit "S" & "T" Series 4.3L (Vin W)
CODE P1864 (1) TCC Solenoid Electrical Circuit "S" & "T" Series 4.3L (Vin W)
CODE P1870 (1) Transmission Component Slipping "S" & "T" Series 4.3L (Vin W)
CODE P1886 (1) 3-2 Solenoid Electrical Circuit "S" & "T" Series 4.3L (Vin W)
(1) 4.3L (VIN W) "S" and "T" Series.
(2) 4.3L (VIN Z) "S" and "T" Series.
NOTE: On models not using "P" series codes, Code 12 should always exist when DLC test terminal is grounded with key on and engine off, but it may not be indicated by all makes of scan tester.