
Code 12 : Computer is in diagnostic mode
Code 13 : Oxygen ( O2 ) sensor signal stays low ( "lean") or sensor circuit is open or left circuit in the case of dual
oxygen sensors
Code 14 : Coolant temperature ( CTS ) signal voltage is low
Code 15 : Coolant temperature ( CTS ) signal voltage is high
Code 16 : System voltage high/ECM voltage over 17.1 volts, possible alternator/voltage regulator problem
OR: DIS ( Distributorless ignition) circuit fault, line open or shorted to ground
OR: Low resolution pulse ( Engine VIN code P - 5.7 L )
OR: Transmission speed error
Code 17 : Crank signal circuit ( shorted ) or faulty PCM
Code 18 : Camshaft or crankshaft sensor circuit problems
Code 19 : Fuel pump circuit problem
OR : Crankshaft position sensor
Code 20 : Fuel pump circuit ( open )
Code 21 : Throttle position sensor ( TPS ) signal voltage is high during engine idle or deceleration
Code 22 : Throttle position sensor ( TPS ) signal voltage is low during engine idle
OR : Fuel cutoff relay circuit open or shorted to ground
Code 23 : Manifold air temperature circuit low temperature
Code 24 : Vehicle speed sensor ( VSS ) or circuit
Code 25 : Manifold air temperature ( MAT ) high temperature
Code 26 : Quad driver circuit, or quad-driver no. 1 error
Code 27 : Gear switch or quad-driver no. 2 error
Code 28 : Transmission pressure switch manifold check ( PSM ) or quad-driver no. 3 error
Code 29 : Same as code 27
Code 30 : RPM error ( Cadillac )
Code 31 : Manifold absolute pressure ( MAP ) sensor signal low, turbo over boost, or cam sensor
Code 32 : EGR circuit or open MAP sensor circuit
Code 33 : Manifold absolute pressure ( MAP ) sensor either high or low, or MAF sensor or circuit
Code 34 : MAP or MAF sensor or circuit, MAP sensor voltage low
Code 35 : Idle air control ( IAC ) system problem
Code 36 : Mass air flow ( MAF ) sensor burn-off circuit
OR : DIS Distriburless Ignition system on quad 4 engines
- Transaxle shift control on 3.8 L. engines
- DIS Ignition system on Corvette
Code 37 : Manifold Absolute Temperature (MAT ) sensor circuit
- Brake switch stuck on 4L60-E transmission
Code 38 : MAT sensor temperature low
- Brake switch stuck on 4L60-E transmission
Code 39 : TCC Torque converter clutch
- Knock sensor circuit shorted ( 4.3 L. engine, manual transmission, S and T pick-up)
Code 40 : Power steering pressure switch circuit
Code 41 : NO distributor signal to ECM
- Cam sensor circuit on 3.8 L. engines
- Electronic spark timing ( EST ) circuit Cadillac
- Opti-spark Electronic spark timing EST circuit open or grounded on 5.7 L. engine F and Y bodies
Code 42 : EST Electronic spark timing circuit
- Front oxygen sensor lean on Cadillac MFI
Code 43 : TPS Throttle position sensor out of adjustment
- Knock sensor signal
Code 44 : Oxygen sensor or circuit-lean exhaust
Code 45 : Oxygen sensor or circuit - rich exhaust
Code 46 : Power steering pressure switch on 4 cylinder engines
- VATS vehicle anti-theft system
Code 47 : Air conditioning clutch and cruise circuit
Code 48 : MIsfire diagnosis
- EGR system fault Cadillac
Code 51 : PROM, MEM CAL or ECM problem ( 3.1 L. )
Code 52 : CALPAK or ECM problem ( 3.1 L. )
Code 53 : System over-voltage ( ECM over 17.7 volts)
- Distributor signal interrupt 1983 and later Cadillac HT4100
- Vehicle anti-theft circuit ( 5.0 L. TBI )
- EGR fault 3.8 L.
Code 54 : Mixture control solenoid circuit shorted ( feedback carburator system )
- Fuel pump circuit, low voltage indicated ( 3.1 and 3.4 L )
- EGR fault ( 3.8 L )
Code 55 : Closed throttle angle out of range or TPS incorrectly adjusted ( Cadillac )
- Grounded voltage reference, faulty oxygen sensor or fuel lean ( feedback carburator )
- ECM/PCM error, or not grounded ( except 5.7 PFI systems, fuel lean monitor 5.7 L
PFI systems, fuel lean monitor 5.7 L "F" and "Y" bodies )
- ECM fault ( Buick and Oldsmobile )
- TPS out of range or out of adjustment ( Cadillac )
- Fuel lean monitor ( Corvette and F body VIN P 5.7 L )
- EGR fault ( 3.8 L )
Code 56 : Transaxle speed sensor input circuit fault ( Cadillac )
- Vacuum sensor circuit
- Quad driver no. 2 circuit ( 3.8 L )
- Secondary air inlet valve actuator vacuum sensor circuit signal high ( 5.7 L vin J )
- Anti-theft system ( Cadillac )
Code 57 : Transaxle temperature sensor circuit shorted ( Cadillac )
- Boost control problem
Code 58 : Personal automotive security system ( PASS ) control fault ( Cadillac )
- Vehicle anti-theft system ( PASS-Key) fuel enable circuit fault
- Transmission code TTS high temperature ( sensor or signal wire grounded )