Safety Warning
DIY auto repair can cause serious injury, fire, or vehicle damage. These guides are for informational purposes only. Always follow OEM torque specs, wear PPE, and consult a certified mechanic if you are unsure. You are solely responsible for your safety.
SYS.OK|MANUAL.DBβ LIVE
HOMESERVICE MANUALSCHEVROLET1994SUBURBAN K2500, 5.7 KREPAIR AND DIAGNOSIS (SINGLE PAGE)ENGINE PERFORMANCESYSTEMENGINE CONTROLS - TESTS W/CODES - ELECTRONIC TRANSMISSIONSELF-DIAGNOSTIC SYSTEMTROUBLE CODE IDENTIFICATION
1994 Chevrolet Suburban K2500, 5.7 K
Trouble Code Identification
1994 Chevrolet Suburban K2500, 5.7 KSECTION Trouble Code Identification
NOTE:
Trouble codes retrieved from PCM/TCM may be related to either engine or transmission. Transmission-related codes are covered in this article. For engine-related codes, see appropriate TESTS W/CODES
article in the ENGINE PERFORMANCE section. See below. See TROUBLE CODE IDENTIFICATION table to determine if code is transmission or engine related.
- TESTS W/CODES - 4.3L
- TESTS W/CODES - 5.0L
- TESTS W/CODES - 5.7L
- TESTS W/CODES - 7.4L
- TESTS W/CODES - 6.5L DIESEL
- The system codes indicate failure of a specific sensor and/or circuit. Sensor/circuit diagnosis may indicate replacement of the control module. Code 51 indicates PROM is installed improperly or has failed.
- Code 55 indicates PCM/TCM has failed and must be replaced. If the condition is still not corrected after replacing PCM/TCM, the cause may be as follows.
- An incorrect PCM/TCM or PROM application may cause a malfunction, which may or may not set a code.
- The PCM/TCM connector may be the problem. Connector terminals may have to be removed from the connector to be properly checked.
- PROM failure. Although the PROM rarely fails, it could be the cause of the problem.
- Replacement PCM/TCM may be faulty.
- Intermittent problem. Make a careful physical inspection of affected sensor/circuit.
- A shorted solenoid, relay, or harness may be the cause of PCM/TCM failure. Use Short Circuit Tester (J-34636) to check for short circuits.
TROUBLE CODE IDENTIFICATION
| Code | Probable Cause | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 12 (1) | No Engine Speed Sensor Reference Pulse | ||||||||||
| 13 (1) | Open Oxygen Sensor Circuit | ||||||||||
| 13 (2) | Engine Shutoff Solenoid Circuit Fault | ||||||||||
| 14 (1) | CTS Voltage Low (Sensor Or Signal Line Grounded) | ||||||||||
| 14 (2) | ECT Sensor Circuit Low (High Temp. Indicated) | ||||||||||
| 15 (1) | CTS Voltage High (Sensor Or Signal Line Open) | ||||||||||
| 15 (2) | ECT Sensor Circuit High (Low Temp. Indicated) | ||||||||||
| 16 (1) | VSS Buffer Fault (4.3L) | ||||||||||
| 16 (3) | Transmission Output Speed Signal Low | ||||||||||
| 16 (2) | Vehicle Speed Sensor Buffer Fault | ||||||||||
| 17 (2) | High Resolution Circuit Fault | ||||||||||
| 18 (2) | Pump Cam Reference Pulse Error | ||||||||||
| 19 (2) | Crankshaft Position Reference Error | ||||||||||
| 21 (1) | TP Sensor Voltage High (Open Ckt Or Misadjusted TP Sensor) | ||||||||||
| 21 (2) | Accelerator Pedal Position No. 1 Circuit High | ||||||||||
| 22 (1) | TP Sensor Voltage Low (Circuit Grounded) | ||||||||||
| 22 (2) | Accelerator Pedal Position No. 1 Circuit Low | ||||||||||
| 23 (1) | Intake Air Temperature Low | ||||||||||
| 23 (2) | Accelerator Pedal Position No. 1 Circuit Range Fault | ||||||||||
| 24 (4) | Vehicle Speed Sensor Transmission Output Signal | ||||||||||
| 25 (1) | Intake Air Temperature Sensor Voltage Low | ||||||||||
| 25 (2) | Accelerator Pedal Position No. 2 Circuit High | ||||||||||
| 26 (2) | Accelerator Pedal Position No. 2 Circuit Low | ||||||||||
| 27 (2) | Accelerator Pedal Position No. 2 Circuit Range Fault | ||||||||||
| 28 (5) | Trans. Range Pressure Switch (4L60E/4L80E) | ||||||||||
| 29 (2) | Glow Plug Relay Circuit Fault | ||||||||||
| 31 (2) | EGR Control Pressure/BARO Sensor Circuit Low (High Vacuum) | ||||||||||
| 32 (1)(2) | EGR Circuit Error | ||||||||||
| 33 (1) | MAP Voltage High (Circuit Open Or Short To Voltage) | ||||||||||
| 33 (2) | EGR Control Pressure/BARO Sensor Circuit High (Low Vacuum) | ||||||||||
| 34 (1) | MAP Voltage Low (Circuit Open Or Short To Ground) | ||||||||||
| 34 (2) | Injection Timing Stepper Motor Circuit Fault | ||||||||||
| 35 (1) | IAC System Fault | ||||||||||
| 35 (2) | Injection Pulse Width Error (Response Time Short) | ||||||||||
| 36 (2) | Injection Pulse Width Error (Response Time Long) | ||||||||||
| 37/38 (5) | TCC Brake Switch On/Off (4L60E/4L80E) | ||||||||||
| 39 (5) | TCC Stuck Off (4L80E) | ||||||||||
| 41 (2) | Brake Switch Circuit Fault | ||||||||||
| 42 (1) | EST Circuit Fault | ||||||||||
| 42 (2) | Fuel Temperature Circuit Low (High Temp. Indicated) | ||||||||||
| 43 (1) | Knock Sensor Circuit Fault | ||||||||||
| 43 (2) | Fuel Temperature Circuit High (Low Temp. Indicated) | ||||||||||
| 44 (1) | Lean Exhaust Indicated | ||||||||||
| 44 (2) | EGR Pulse Width Error | ||||||||||
| 45 (1) | Rich Exhaust Indicated | ||||||||||
| 45 (2) | EGR Vent Error | ||||||||||
| 46 (2) | MIL (SERVICE ENGINE SOON) Circuit Fault | ||||||||||
| 47 (2) | IAT Sensor Circuit Low (High Temp. Indicated) | ||||||||||
| 48 (2) | IAT Sensor Circuit High (Low Temp. Indicated) | ||||||||||
| 49 (2) | SERVICE THROTTLE SOON Light Circuit Fault | ||||||||||
| 51 (1)(2) | PROM Error (Faulty Or Incorrect PROM) | ||||||||||
| 52 (1) | PROM/CALPAC Error (Faulty/Incorrect PROM/CALPAC) | ||||||||||
| 52 (5) | System Voltage High (4L60E/4L80E) | ||||||||||
| 53 (4) | System Voltage High | ||||||||||
| 54 (1) | Fuel Pump Circuit Voltage Low | ||||||||||
| 54 (2) | PCM Fuel Circuit Error | ||||||||||
| 55 (1) | ECM/PCM/VCM Error | ||||||||||
| 56 (2) | Injection Pump Calibration Resistor Error | ||||||||||
| 57 (2) | PCM 5-Volt Shorted | ||||||||||
| 58 (5) | Trans. Fluid Temp. High (4L60E/4L80E) | ||||||||||
| 59 (5) | Trans. Fluid Temp. Low (4L60E/4L80E) | ||||||||||
| 61 (2) | Turbo Boost Sensor Circuit High | ||||||||||
| 62 (2) | Turbo Boost Sensor Circuit Low | ||||||||||
| 63 (2) | Accelerator Pedal Position No. 3 Circuit High | ||||||||||
| 64 (2) | Accelerator Pedal Position No. 3 Circuit Low | ||||||||||
| 63/64 (5) | BARO Signal High/Low (4L80E) | ||||||||||
| 65 (2) | Accelerator Pedal Position No. 3 Circuit Range Fault | ||||||||||
| 66 (5) | 3-2 Control Solenoid Circuit Fault (4L60E) | ||||||||||
| 67 (5) | TCC Solenoid Circuit Check (4L60E) | ||||||||||
| 68 (5) | Overdrive Ratio Error (4L80E) | ||||||||||
| 69 (5) | Torque Converter Clutch Stuck On (4L60E/4L80E) | ||||||||||
| 71 (2) | Set/Coast Switch Fault | ||||||||||
| 71 (5) | Camshaft Sensor Circuit Low (4L80E) | ||||||||||
| 72 (5) | VSS Circuit Loss (4L60E/4L80E) Transmission Output Signal | ||||||||||
| 73 (5) | Pressure Control Solenoid (4L60E/4L80E) (Current Error) | ||||||||||
| 74 (5) | Trans. Input Speed Error (4L80E) | ||||||||||
| 75 (5) | System Voltage Low (4L60E/4L80E) | ||||||||||
| 76 (2) | Resume/Accel Switch Fault | ||||||||||
| 78 (2) | Wastegate Solenoid Fault | ||||||||||
| 79 (5) | Trans. Fluid Temp. High (4L60E/4L80E) | ||||||||||
| 81 (5) | Trans. 2-3 Error (4L60E/4L80E) | ||||||||||
| 82 (5) | Trans. 1-2 Error (4L60E/4L80E) | ||||||||||
| 83 (5) | TCC Solenoid Circuit Fault (4L80E) | ||||||||||
| 84 (2) | Accelerator Pedal Position Circuit Fault | ||||||||||
| 85 (5) | Undefined Gear Ratio (4L80E) | ||||||||||
| 86 (5) | Low Gear Ratio Error (4L80E) | ||||||||||
| 87 (5) | High Gear Ratio Error (4L80E) | ||||||||||
| 88 (2) | TDC Offset Error | ||||||||||
| 91 (2) | Cylinder Balance Fault No. 1 Cylinder | ||||||||||
| 92 (2) | Cylinder Balance Fault No. 2 Cylinder | ||||||||||
| 93 (2) | Cylinder Balance Fault No. 3 Cylinder | ||||||||||
| 94 (2) | Cylinder Balance Fault No. 4 Cylinder | ||||||||||
| 95 (2) | Cylinder Balance Fault No. 5 Cylinder | ||||||||||
| 96 (2) | Cylinder Balance Fault No. 6 Cylinder | ||||||||||
| 97 (2) | Cylinder Balance Fault No. 7 Cylinder | ||||||||||
| 98 (2) | Cylinder Balance Fault No. 8 Cylinder | ||||||||||
| 99 (2) | Accelerator Pedal Position No. 2 (5-Volt Reference Fault) | ||||||||||
| P0107 (1) | MAP Signal Voltage Low (4.3L) | ||||||||||
| P0108 (1) | MAP Signal Voltage High (4.3L) | ||||||||||
| P0122 (1) | TP Sensor Circuit Signal Voltage Low | ||||||||||
| P0123 (1) | TP Sensor Circuit Signal Voltage High | ||||||||||
| P0131 (1) | HO2S Circuit Low Signal Voltage | ||||||||||
| P0132 (1) | HO2S Circuit High Signal Voltage | ||||||||||
| P0139 (1) | HO2S Circuit Open (4.3L) | ||||||||||
| P0171 (1) | Fuel Trim Lean (Lean Exhaust) | ||||||||||
| P0172 (1) | Fuel Trim Rich (Rich Exhaust) | ||||||||||
| P0320 (1) | Ignition Control Error (4.3L) | ||||||||||
| P0321 (1) | Spark Reference Circuit | ||||||||||
| P0327 (1) | Knock Sensor Circuit Grounded (4.3L) | ||||||||||
| P0328 (1) | Knock Sensor Circuit Open (4.3L) | ||||||||||
| P0342 (1) | Cam Signal Circuit | ||||||||||
| P0400 (1) | EGR Error | ||||||||||
| P0500 (1) | VSS Error (4.3L) | ||||||||||
| P1530 (1) | A/C Head Pressure Switch Circuit | ||||||||||
| P1531 (1) | Low A/C Refrigerant Charge | ||||||||||
| P1558 (1) | Cruise System Problem | ||||||||||
| P1561 (1) | Cruise Vent Solenoid Circuit | ||||||||||
| P1562 (1) | Cruise Vacuum Solenoid Circuit | ||||||||||
| P1565 (1) | Cruise Servo Position Sensor Circuit | ||||||||||
| P1567 (1) | Cruise Switches Circuit | ||||||||||
| P1568 (1) | Cruise System Problem | ||||||||||
| P1571 (5) | Traction Control Desired Torque Out Of Range | ||||||||||
| P1573 (5) | Traction Control Loss Of ABS/TCS Serial Data | ||||||||||
| P1599 (1) | Cruise Power Management | ||||||||||
| P1623 (1) | PROM Error | ||||||||||
| P1632 (1) | System Voltage High (4.3L) | ||||||||||
|
|||||||||||
RENDER: 1.0x
NO RELATED
Recommended Tools & Savings
Use the Manual With the Right Hardware
Pair factory procedures with proven DIY tools so the instructions are easier to execute.
Affiliate disclosure: We may earn a commission at no extra cost to you.
When to See a Mechanic
Stop DIY work and contact a certified mechanic immediately if any of the following apply:
- β’ You smell fuel, burning insulation, or see smoke.
- β’ Brakes feel soft, pull hard to one side, or make grinding noises.
- β’ The engine overheats, stalls repeatedly, or misfires under load.
- β’ You are missing required tools, torque specs, or safe lifting equipment.
- β’ You are not confident in the next step or safety outcome.