: OBDI Code Reference Thread



DopeStar 156
08-11-07, 10:15 PM
PCM Diagnostic Codes

00: No PCM faults
12: No engine RPM References pulses
13: Oxygen sensor circuit fault
14: Shorted coolant sensor circuit fault
15: Open coolant sensor circuit fault
21: Open throttle position sensor circuit fault
22: Shorted throttle position sensor circuit fault
23: Open MAT sensor circuit fault
24: VSS circuit fault
25: Shorted MAT sensor circuit fault
32: EGR system fault
33: Open MAP sensor circuit fault
34: Shorted MAP sensor circuit fault
42: EST/bypass circuit fault
43: ESC failure
44: Lean O2 signal
45: Rich O2 signal
51: PROM error
52: Backup fuel cal-pack missing
54: Fuel pump relay malfunction
55: A/D Converter malfunction

ShokleyMobile1972
09-20-07, 12:43 AM
Great, thanks for sharing that.

FASSTWOOD
09-24-07, 12:08 AM
Since this is gonna be a sticky, I figured i would post the complete list of codes according to the 95 Fleetwood FSM... Here goes...

PCM diagnostics codes... (-00)

11: malfunction indicator lamp (MIL) circuit
13: Bank 1 (left) heated o2 sensor (open circuit)
14: Engine coolant coolant temperature sensor (siganl voltage low, high tempurature indicated)
15: Engine coolant coolant temperature sensor (siganl voltage high, low tempurature indicated.
16: Distributor ignition system (low resolution pulse)
18: injector circuits.
21: Throttle position sensor TPS circuit (signal voltage high)
22: Throttle position sensor TPS circuit (signal voltage low)
23: Air intake temperature IAT sensor circuit (signal voltage high, low temperature indicated.
24: Vehicle speed sensor (VSS) circuit.
25: Air intake temperature IAT sensor circuit (signal voltage low, high temperature indicated
26: Evaporative emission (EVAP) canister purge solenoid circuit.
27: Exhaust gas recirculation (EGR) vaccum control signal solenoid valve circuit
28: transmission range (TR) pressure switch assembly fault
29: Secondary air injector (AIR) pump circuit.
32: Exhaust gas recirculation (EGR) 1 of 2
33: Manifold absolute Pressure (MAP) sensor circuit (signal voltage high- vacuum low)
34: Manifold absolute Pressure (MAP) sensor circuit (signal voltage low-vacuum high)
36: Distrigutor ignition system (faulty high resolution pulse or extra low resolution pulse detected.)
37: brake switch stuck on
38: brake switch stuck off
41: Ignition control (IC) circuit (open)
42: Ignition control (IC) circuit (shorted or grounded circuit)
43: Knock sensor (KS) circuit
44: Bank 1 (left) heated O2 sensor circuit (lean exhaust indicated)
45: Bank 1 (left) heated O2 sensor circuit (rich exhaust indicated)
46: PASS-key II circuit
47: Knock sensor circuit or control module missing.
48: Mass air flow (MAF) sensor circuit
50: system voltage low
51: EEPROM programming error
53: Sytem voltage high
55: Fuel lean monitor
58: Transmission fluid temp. (TFT) sensor circuit low (High temperature indicated)
59: Transmission fluid temp. (TFT) sensor circuit high (Low temperature indicated)
63: Bank 2 (right) Heated oxygen sensor(HO2S) circuit (open circuit)
64: Bank 2 (right) Heated oxygen sensor(HO2S) circuit (lean exhaust indicated)
65: Bank 2 (right) Heated oxygen sensor(HO2S) circuit (rich exhaust indicated)
66: A/C pressure refrigerant circuit (open or shorted)
67: A/C pressure refrigerant circuit (pressure sensor or A/C clutch circuit problem)
68: A/C relay circuit (shorted circuit)
69: A/C clutch circuit
70: A/C clutch relay driver circuit
72: vehicle speed sensor loss
73: Pressure control solenoind (PCS) circuit (current error)
74: Traction control system (TCS) circuit low
75: Transmission system voltage low
77: Primary cooling fan relay control circuit (not used with V08 option)
78: Secondary cooling fan relay control circuit
79: Trsnsmission fluid overtemp
81: Transmission 2-3 shift solenoid circuit
82: Transmission 1-2 shift solenoid circuit
84: Transmission 3-2 control solenoid circuit
85: Transmission TCC stuck "ON"
90: Transmission TCC solenoid circuit
95: Change oil lamp circuit
96: low oil lamp circuit
97: VSS output circuit

CCM Diagnostic trouble codes (-01)

20: RAP enable circuit (circuit shorted to battery)
21: RAP enable circuit (circuit open or shorted to ground)
22: DIL enable circuit (circuit shorted to battery)
23: DIL enable circuit (circuit open or shorted to ground)
24: Curtesy output circuit (circuit shorted to battery)
25: Curtedy output circuit (circuit open or shorted to ground)
26: VES output circuit (circuit open or shorted to ground)
27: VES output circuit (circuit shorted to battery)
28: VES tracking tracking error (circuit open, shorted to ground, or shorted to battery)
30: "PASS KEY FAULT" telltale circuit (circuit shorted to battery)
31: "PASS KEY FAULT" telltale circuit (circuit open or shorted to ground)
32: Fuel enable circuit (circuit shorted to battery)
33: Fuel enable circuit (circuit open or shorted to ground)
34: Heaflamp enable circuit (circuit shorted to battery)
35: Park lamp enable circuit (circuit shorted to battery)
36: DRL enable circuit (circuit shorted to battery)
37: DRL enable circuit (circuit open or shorted to ground)
38: EEPROM calibration error
39: EEPROM calibration id error
40: Delay pot circuit (circuit shorted to ground)
41: Dealy pot circuit (circuit open or shorted to battery)
42: Key resistor circuit (circuit shorted to ground)
43: Key resistor circuit (circuit open or shorted to battery)
44: Steering wheel sensor circuit (circuit open or shorted to ground)
45: Steering wheel sensor circuit (circuit open or shorted to battery)
46: CCM internal failure
47: Canadian select input error

HVAC Diagnostic trouble codes (-02)

01: Outside air tempurature sensor circuit (circuit open)
02: Outside air tempurature sensor circuit (circuit shorted)
03: In car air tempurature sensor circuit (circuit open)
04: In car air tempurature sensor circuit (circuit shorted)
05: Sun load sensor circuit (circuit open)
06: Sun load sensor circuit (circuit shorted)
10: Air mix motor circuit (circuit open)
11: Air mix motor circuit (circuit shorted)
26: Serial Data Communication (circuit shorted to battery, shorted to ground, or circuit open)
27: Invalid EEPROM detected

SIR Diagnostic trouble codes (-03)

15: Passenger deployment loop resistance high
16: Passenger deployment loop resistance low
17: Passenger deployment loop open
21: Driver deployment loop resistance high
22: Driver deployment loop resistance low
24: Deployment loop voltage low
25: Deployment loop shorted to ignition
26: Driver's deployment loop open
35: ADS (auxiliary discriminating sensor) missing/shorted to ground
36: ADS closed/shorted to voltage
51: Frontal crash detected
52: Crash data area full
61: Lamp circuit failure
62: Redundant lamp circuit failure
71: Internal SDM malfuntion

ABS/TC Diagnostic trouble codes (-04)

21: RF wheel speed sensor circuit malfunction
23: RF wheel speed sensor circuit continuity malfunction
25: LF wheel speed sensor circuit malfunction
27: LF wheel speed sensor circuit continuity malfunction
28: Wheel speed sensor circuit frequency malfunction
31: RR wheel speed sensor circuit malfunction
33: RR wheel speed sensor circuit continuity malfunction
35: LR wheel speed sensor circuit malfunction
37: LR wheel speed sensor circuit continuity malfunction
41: Right front valve solenoid malfunction
42: RH outlet valve solenoid malfunction
45: Left front valve solenoid malfunction
46: LF outlet valve solenoid malfunction
47: ASV prime line solenoid malfunction
48: USV pilot valve solenoid malfunction
51: Right rear valve solenoid malfunction
52: RR outlet valve solenoid malfunction
55: Left rear valve solenoid malfunction
56: LR outlet valve solenoid malfunction
57: TCC disable relay output malfunction
58: EBTCM internal adjuster assembly malfunction
61: Pump motor or pump motor relay malfunction
62: Traction disable switch used or RPM signal malfunction
63: valve solenoid relay malfunction
64: Throttle position signal malfunction
65: Adjuster assembly circuit malfunction
66: Adjuster assembly control malfunction
67: Throttle position sensor comparison malfunction
71: EBTCM internal malfunction
72: Serial data link malfunction
73: Spark retard monitoring malfunction
85: Low voltage.

Ok I'm done...:o

AladdinSane5150
09-23-08, 12:03 PM
Here's a walkthrough: http://www.troublecodes.net/cadillac/cadbrom.shtml

rstaranto
12-08-08, 02:47 PM
I read the codes from the heater of my 94 Fleetwood and they are all 3 digits after the 2-digit prefix. I cn't find any reference to 3 digit codes.

For example I got:

00-120
00-122
00-130

04-162

05-10

I haven't even seen a prefox above 04!

Can anyone help me out?

Thanks,

Ray

DerMann
07-07-09, 10:13 AM
I was curious about those three digit codes as well, and I'm sure that there are a few other people who might be interested too.

Correct me if I'm wrong, but the 1 prefix just means that the code popped up at an early point in time and was either fixed or went away (miracle?), so the OBD keeps them there as a record.

sven914
07-07-09, 02:39 PM
How about this for those of us who don't have a fancy climate control head that can pull DTC's;

http://www.extreme-check-engine-light-codes.com/E-gmcodesetup-1.jpg

Use a paper clip to jump the terminals and turn the ignition to run, But DO NOT start the engine. The check engine light will begin to flash a two digit code. The first code will be 12 and will be presented as 1 flash/ pause/2flashes.

12 System normal
13 oxygen sensor circuit open
14 coolant sensor high resistance or shorted
15 coolant sensor circuit low or open
16 direct ignition system (DIS) fault in circuit
17 cam position sensor fault
18 crank or cam sensor error
19 crank sensor circuit fault
21 tps sensor out of range
22 tps sensor signal voltage low
23 intake air temp sensor out of range, low
24 vehicle speed (vss) sensor circuit fault
25 air temp sensor sensor out of range, high
26 quad-driver module (computer) circuit #1 fault
27 quad-driver module (computer) 2nd gear circuit
28 quad-driver module (computer) circuit #2 fault
29 quad driver module (computer) 4th gear circuit
31 cam position sensor fault
32 egr circuit fault
33 map sensor signal out of range, high
34 map sensor signal out of range, low
35 idle air control sensor circuit fault
36 ignition system circuit error
38 brake input circuit fault
39 clutch input circuit fault
41 cam sensor circuit fault, igntion control circuit fault
42 electronic spark timing (EST) circuit grounded
43 knock sensor
or electronic spark control circuit fault
44 oxygen sensor lean exhaust
45 oxygen sensor rich exhaust
46 pass-key II circuit or ps.pressure switch circuit fault
47 pcm-bcm data circuit
48 misfire diagnosis
51 calibration error, mem-cal, ecm or eeprom failure
52 engine oil temperature circuit, low temperature indicated
53 battery voltage error or egr or pass-key II circuit
54 egr system failure or fuel pump circuit low voltage
55 a/d converter error or pcm not grounded or lean fuel or frounded reference voltage
56 quad-driver module #2 circuit
57 boost control problem
58 vehicle anti-theft system fuel enable circuit
61 a/c system performance or degraded oxygen sensor signal
62 engine oil temperature high temperature indicated
63 oxygen sensor right side circuit open or map sensor out of range
64 oxygen sensor right side lean exhaust indicated
65 oxygen sensor right side rich exhaust indicated
66 a/c pressure sensor circuit low pressure
67 a/c pressure sensor circuit or a/c clutch circuit failure
68 a/c compressor relay circuit failure
69 a/c clutch circuit head pressure high
70 a/c refrigerant pressure circuit high
71 a/c evaporator temperature sensor circuit low
72 gear selector switch circuit
73 a/c evaporator temperature circuit high
75 digital egr #1 solenoid error
76 digital egr #2 solenoid error
77 digital egr #3 solenoid error
79 vehicle speed sensor (vss) circuit signal high
80 vehicle speed sensor (vss) circuit signal low
81 brake input circuit fault
82 ignition control (IC) 3X signal error
85 prom error
86 analog/digital ecm error
87 eeprom error
99 power management

I personally use this to jump my ALDL

http://memimage.cardomain.com/ride_images/3/2503/2881/31256440052_medium.jpg

sven914
08-13-10, 05:58 PM
I'm surprised that no one else has noticed this... Codes are useless unless you know how access them and/or what years they pertain to.

To Retrieve Codes from a mid 80's Cadillac:

1. Turn the ignition "ON". Engine can be either OFF or RUNNING.
2. Depress the "OFF" and "WARMER" buttons on the ECC panel simultaneously and hold until "--" appears. "88" will then be displayed which indicated the beginning of the diagnostic readout.
3. Trouble codes will be displayed on the digital ECC panel beginning with the lowest numbered code. Note that the MPG panel goes blank when the system is displaying as the diagnostic mode.

*Clear codes by pressing OFF and HI simultaneously until "00" appears on the display
** Exit diagnostic by pressing "ECON" or "AUTO" or turning the ignition off for 10 seconds
***For a list of Mid '80 Diagnostic Trouble Codes, consult DopeStar's opening post or follow this link (http://myweb.accessus.net/~090/81cfb.html).

To Retrieve Codes from a '90's Cadillac:

1. With the ignition in the RUN position (engine does not necessarily need to be running, but it will work either way).
2.Push (and hold) "OFF" and "WARMER" simultaneously on the Electronic Climate Control (ECC) until all telltales lights illuminate (segment check).
3. Release the "OFF" and "WARMER" buttons.
4. System is now in diagnostic mode. "00" (zero-zero) should now be displayed. This is the pointer.
5. Pressing "OUTSIDE TEMP" will allow you to display the corresponding code for the pointer.
6. Use the "FAN SPEED" override switch (UP/DOWN) to increment or decrement the pointer number.
7. Pressing "AUTO" or turning the ignition switch OFF exits diagnostic mode
8. Pressing "OFF" while a code is displayed will clear it

*Pointers 00-04 Contain trouble codes (00=PCM, 01=CCM, 02= HVAC, and 04=ABS/Traction Control)
**For a list of '90 Diagnostic Trouble Codes, consult FASSTWOOD's post or follow this link (http://myweb.accessus.net/~090/cfb-tech.html).

NOTE: 1986 to 1989 Cadillac (Fleetwood) Brougham's must be diagnosed using the procedure outlined in my last post.

renegaderob18
04-21-11, 02:48 PM
How do you get rid of the old codes?

csbuckn
04-21-11, 02:59 PM
Disconnect the battery.

largirl
06-26-11, 09:55 AM
My name is Tim M. Proud owner of 1995 Fleetwood 350 LT1. The other day it started skipping at idle stoped at light. Replaced Opti at 98000 miles now showing 125000. When first cranked and running it is smooth. After it warms up it starts to skip a little. When completly warmed up it continues to skip at idle, and at speed but it still runs, and has not cut off. I stoped driving it until I can figure this out. I ran the diagnostics from the AC controls at different times, and days after running. Also overnight while cooled down. These are the codes over two weeks as they show from the AC controls. First time after running and two hour cool down:
1st code check: 2nd right after warmed up Today 6-26-11 cooled over night, and not run:
04-27 04-27 04-27
05-10 05-10 05-10
06-05 06-7 08-88
13-03 13-03 13-03
23-58 23-58 23-58
28-95 29-38 24-26
29-33 30-71 29-23
30-76 31-55 30-90
31-66 00-35 31-89
36-23 37-50
37-50 38-04
38-04
Please help me get rid of my skip! I can replace or clean any sensors that need it. Again 1st run while cool she's sweet but when she warms up she starts skipping. Thank you for your time, and help with this situation.

Tim M.

largirl
06-26-11, 10:00 AM
Re: OBDI Code Reference Thread



My name is Tim M. Proud owner of 1995 Fleetwood 350 LT1. The other day it started skipping at idle stoped at light. Replaced Opti at 98000 miles now showing 125000. When first cranked and running it is smooth. After it warms up it starts to skip a little. When completly warmed up it continues to skip at idle, and at speed but it still runs, and has not cut off. I stoped driving it until I can figure this out. I ran the diagnostics from the AC controls at different times, and days after running. Also overnight while cooled down. These are the codes over two weeks as they show from the AC controls. First time after running and two hour cool down:
1st code check: 2nd right after warmed up Today 6-26-11 cooled over night, and not run:
04-27 04-27 04-27
05-10 05-10 05-10
06-05 06-7 08-88
13-03 13-03 13-03
23-58 23-58 23-58
28-95 29-38 24-26
29-33 30-71 29-23
30-76 31-55 30-90
31-66 00-35 31-89
36-23 37-50
37-50 38-04
38-04
Please help me get rid of my skip! I can replace or clean any sensors that need it. Again 1st run while cool she's sweet but when she warms up she starts skipping. Thank you for your time, and help with this situation.

Tim M.

sven914
06-26-11, 02:06 PM
The only trouble code you have is 0427, which indicated a malfunction in one of the wheel speed sensors.

Everything else, from 05-38, is general information about the computer, air conditioner, and engine, such as the program number, engine temperature, sun load, and in car temperature.

Chuck77083
06-29-11, 01:45 PM
guys..I have a 93 FWB and for Pin -04 i get error code 83. i do not see and 83 listed here....i am having some nasty brake problems, any Help with that code would be greatly apprciated

turbojimmy
07-28-11, 11:42 PM
I just picked up a '94. Does OBD-I show you historical codes? Or do you have to pull them while the light is on?

sven914
07-29-11, 01:12 AM
The computer will store codes until they are erased. After a certain number of ignition cycles, without a malfunction, a set DTC is stored in memory. Historical codes have an extra "1".

For example; code 00-45 is a rich running condition. If the rich running condition is automagically resolved, then the code will show up as 00-145.

turbojimmy
07-29-11, 11:17 AM
Okay, maybe I'm missing something here but.....

When I hold down OFF and WARM, I get "-00" on the display. According to the instructions, that's the "pointer". It does nothing after that. I thought it would run diagnostics?
I hit OUT TEMP and it, predictably, gave me the outside temp.

I'm not sure how to get the codes out of this thing....

outsider
07-29-11, 11:48 AM
You have to select the pointer you want...outside temp is supposed to do this

In the video on the RWD FAQ thread it says to push the "middle" button

turbojimmy
07-29-11, 12:05 PM
You have to select the pointer you want...outside temp is supposed to do this

In the video on the RWD FAQ thread it says to push the "middle" button

I did that on pointer -01, which is supposed to be PCM codes. I got "00" in the display and nothing else, meaning there are no codes. Now, in my fumbling around I might have erased the codes. I'll have to drive it around and see if I can get them to come back.

outsider
07-29-11, 12:19 PM
oh ok, yeah if you got 00 under point 01 then you probably cleared the codes by accident. lol. i did that too when I first tried to pull the codes. sucked.

turbojimmy
07-30-11, 07:19 AM
oh ok, yeah if you got 00 under point 01 then you probably cleared the codes by accident. lol. i did that too when I first tried to pull the codes. sucked.

I took the car out to try to duplicate the problem and of course it runs perfectly now. No codes. Still smells rich at idle, though. I'm sure the code(s) will come back eventually.....

silent1jt
12-15-13, 12:12 PM
I'm surprised that no one else has noticed this... Codes are useless unless you know how access them and/or what years they pertain to.

To Retrieve Codes from a mid 80's Cadillac:

1. Turn the ignition "ON". Engine can be either OFF or RUNNING.
2. Depress the "OFF" and "WARMER" buttons on the ECC panel simultaneously and hold until "--" appears. "88" will then be displayed which indicated the beginning of the diagnostic readout.
3. Trouble codes will be displayed on the digital ECC panel beginning with the lowest numbered code. Note that the MPG panel goes blank when the system is displaying as the diagnostic mode.

*Clear codes by pressing OFF and HI simultaneously until "00" appears on the display
** Exit diagnostic by pressing "ECON" or "AUTO" or turning the ignition off for 10 seconds
***For a list of Mid '80 Diagnostic Trouble Codes, consult DopeStar's opening post or follow this link (http://myweb.accessus.net/~090/81cfb.html).

To Retrieve Codes from a '90's Cadillac:

1. With the ignition in the RUN position (engine does not necessarily need to be running, but it will work either way).
2.Push (and hold) "OFF" and "WARMER" simultaneously on the Electronic Climate Control (ECC) until all telltales lights illuminate (segment check).
3. Release the "OFF" and "WARMER" buttons.
4. System is now in diagnostic mode. "00" (zero-zero) should now be displayed. This is the pointer.
5. Pressing "OUTSIDE TEMP" will allow you to display the corresponding code for the pointer.
6. Use the "FAN SPEED" override switch (UP/DOWN) to increment or decrement the pointer number.
7. Pressing "AUTO" or turning the ignition switch OFF exits diagnostic mode
8. Pressing "OFF" while a code is displayed will clear it

*Pointers 00-04 Contain trouble codes (00=PCM, 01=CCM, 02= HVAC, and 04=ABS/Traction Control)
**For a list of '90 Diagnostic Trouble Codes, consult FASSTWOOD's post or follow this link (http://myweb.accessus.net/~090/cfb-tech.html).

NOTE: 1986 to 1989 Cadillac (Fleetwood) Brougham's must be diagnosed using the procedure outlined in my last post.

does anyone have the codes for an 80s cadillac? i tried the link above but no longer works, i have an 83 coupe deville and i have the current codes: 15, 30, & 52. need to find out what they are so i can get rid of the check engine light. TIA

jayoldschool
12-15-13, 01:47 PM
This will help:

http://www.cadillacforums.com/forums/ht4100-4-1-4-5-4/21558-obd-i-codes-4-x-engines.html

Common Codes For OBD I 4.x Engines

E12 - No Distributor Signal
E13 - Oxygen Sensor Not Ready
E14 - Shorted Coolant Temp. Sensor
E15 - Open Coolant Temp. Sensor
E16 - Generator Voltage Out Of Range
E17 - Shorted Crank Signal Circuit
E18 - Open Crank Signal Circut
E19 - Shorted Fuel Pump Feedback Signal
E20 - Open Fuel Pump Circut Feedback Signal
E21 - Shorted TPS Signal
E22 - Open TPS Signal
E23 - EST Signal Problem
E24 - VSS Signal Problem
E25 - EST Circut Problem in Bypass Mode
E26 - Shorted Throttle Switch Signal
E27 - Open Throttle Switch Signal
E28 - Open Third Or Fourth Gear Circut
E29 - Shorted Fourth Gear Circut
E30 - ISC RPM Out Of Range
E31 - Shorted MAP Sensor Signal
E32 - Open MAP Sensor Signal
E33 - MAP/BARO Sensor Correlation
E34 - MAP Sensor Signal Out Of Range
E35 - Shorted BARO Sensor Circut
E36 - Open BARO Sensor Circut
E37 - Shorted MAT Sensor Signal
E38 - Open MAT Sensor Signal
E39 - VCC Engagement Problem
E40 - Open Power Steering Pressure Switch Signal
E41 - Cam Sensor Signal Problem
E42 - EST Circut Open
E43 - ESC Circut Problem
E44 - Oxygen Sensor Signal Lean
E45 - Oxygen Sensor Signal Rich
E46 - Right to left bank fueling difference (Thanks HUF!)
E47 - BCM-PCM Data Problem
E48 - EGR System Problem
E49 - A.I.R. Control Problem
E51 - ECM PROM Error
E52 - PCM Memory Reset (See Note)
E53 - Distributor Signal Interrupt
E55 - Closed Throttle Angle Out Of Range
E58 - PASS-Key Control Problem
E59 - VCC Temperature Sensor Circut Problem
E60 - Cruise- Transaxle Not In Drive
E61 - Cruise Vent Solenoid Problem
E62 - Cruise Vacuum Solenoid Problem
E63 - Cruise Set vs. Vehicle Speed Too High
E64 - Cruise- Vehicle Acceleration Too High
E65 - Cruise Servo Position Sensor Signal Problem
E66 - Cruise- Engine RPM Too High
E67 - Cruise Set/Coast or Resume/Accel Switch Shorted
E68 - Cruise Command Problem
E70 - Intermittent TPS Signal
E71 - Intermittent MAP Sensor Signal
E73 - Intermittent Coolant Temp. Sensor Signal
E74 - Intermittent MAT Sensor Signal
E75 - Intermittent VSS Sensor Signal
E80 - Fuel System Rich
E85 - Idle Throttle Angle Too High
E90 - VCC Brake Switch Signal Problem
E91 - PRNDL Switch Problem
E92 - Heated Windshield Request Problem
E96 - Torque Convertor Overstress
E97 - P/N to D/R at High Throttle Angle
E98 - High RPM P/N to D/R in ISC Range
E99 - Cruise Servo Apply Problem

BCM Codes*************

F10 - Outside Air Temperature Sensor Circuit
F11 - A/C High Side Temperature Sensor Circuit
F12 - A/C Low Side Temperature Sensor Circuit
F13 - In-Car Temperature Sensor Circuit
F14 - Diesel Coolant Sensor Circut
F15 - Solar Sensor Circuit Failure
F19 - Blower Motor Failure
F30 - Display Panels to BCM Data Problem
F31 - Display Panels to BCM Data Problem
F32 - BCM-ECM Data Problem
F40 - Air Mix Door Problem
F41 - Cooling Fans Problem
F46 - Low Refrigerant Charge
F47 - Low Refrigerant Charge
F48 - Refrigerant System Problem
F49 - High Temperature Clutch Disengage
F50 - Coolant Temp. too High
F51 - BCM PROM Error Indicator

Additional Eldorado/Seville BCM codes:

B110 - Outside Temperature Sensor Circuit
B111 - A/C High Side Temperature Sensor Circuit
B112 - A/C Low Side Temperature Sensor Circuit
B113 - In Car Temperature Sensor Circuit
B115 - Sunload Sensor Circuit
B119 - Twilight Photocell Circuit
B120 - Twilight Delay Pot Circuit
B120 / B122 - Twilight Delay & Panel Dimming
B121 - Twilight Enable Switch Circuit
B122 - Panel Dimming Switch Pot Circuit
B123 - Courtesy Lamps Panel Switch Circuit
B333 - Loss of SIR Data
B334 - Loss of ECM Serial Data
B335 - Loss of CCDIC Data
B336 - Loss of IPC Serial Data
B337 - Loss of HVAC Programmer Data
B339 - Ride Control Serial Communication Failure (Thanks hcaddy95!)
B409 - Charging System Failure (Thanks hcaddy95!)
B410 - Charging System Circuit
B411 or B412 - Battery Voltage Too High or Too Low
B420 - Relay Circuits
B421 - BCM Output Driver Failure (2) (Thanks hcaddy95!)
B440 - Air Mix Valve (Door) Circuit Problem
B441 - Cooling Fans Problem (Thanks hcaddy95!)
B446 / B447 - Low Refrigerant Pressure
B448 - Low Refrigerant Pressure
B449 - High Side Temperature Too High
B450 - Coolant Temperature Too High
B480 - Loss of ABS/TCS Communication (ABS System) (Thanks hcaddy95!)
B481.. ABS (fault) (Thanks hcaddy95!)
B483.. ABS/TCS Disabled (Thanks hcaddy95!)
B552 - Keep Alive Memory Error
B556 - Odometer (EE) PROM Error
L110 - LSP Communication Faliure (Allante) (Thanks hcaddy95!)
L441 - Lighting System Low Voltage Warning (Allante) (Thanks hcaddy95!)

This is more general:

Googled "OBD1 codes":

http://www.gmtuners.com/OBD1_DTC.htm

GM OBD-1 Diagnostic Trouble Codes

For 1995-previous model year EFI-equipped GM vehicles. NOTE: Some codes not supported on all models, consult your specific vehicle's service manual for the correct trouble code list and description for your application.

DTC - 12 No distributor reference pulse (diagnostic test active)

DTC - 13 Oxygen sensor circuit open or no activity

DTC - 13 Left bank O2 sensor circuit open or no activity

DTC - 14 Engine coolant temp sensor error (high temp indicated)

DTC - 15 Engine coolant temp sensor error (low temp indicated)

DTC - 16 System voltage too low

DTC - 17 Camshaft position sensor error

DTC - 21 Throttle Position sensor error (signal high)

DTC - 22 Throttle position sensor error (signal low)

DTC - 23 Intake air temp sensor error (low temp indicated)

DTC - 24 Vehicle speed sensor error (open circuit or no activity)

DTC - 25 Intake air temp sensor error (high temp indicated)

DTC - 26 Quad Driver Module (QDM A) error

DTC - 28 Auto transmission range pressure switch error

DTC - 31 Wastegate solenoid circuit error

DTC - 31 Gear Position Switch (PRNDL) error

DTC - 32 EGR system failure

DTC - 33 MAP sensor circuit error (signal high indicating low vacuum)

DTC - 34 MAP sensor circuit error (signal low indicating high vacuum)

DTC - 35 IAC problem or idle error

DTC - 36 MAF sensor error

DTC - 36 24x Crankshaft position sensor circuit error

DTC - 36 4T60-E Shifting Error

DTC - 37 TCC brake switch circuit error

DTC - 38 TCC brake switch circuit error

DTC - 39 Clutch switch circuit error

DTC - 39 TCC error

DTC - 41 Ignition control error

DTC - 41 MEM-CAL error

DTC - 41 CI Cam Sensor Signal error

DTC - 42 Ignition bypass circuit error

DTC - 43 Knock sensor error

DTC - 44 Oxygen sensor error (lean condition indicated)

DTC - 44 Left bank O2 sensor error (lean condition indicated)

DTC - 45 Oxygen sensor error (rich condition indicated)

DTC - 45 Left bank O2 sensor error (rich condition indicated)

DTC - 46 Pass-Key II (VATS) system error - circuit out of freq range

DTC - 47 UART (serial data) circuit error

DTC - 51 PROM error

DTC - 51 Incorrect MEM-CAL

DTC - 52 Fuel cal-pak incorrect or missing

DTC - 53 System voltage too high

DTC - 53 Digital EGR Valve solenoid 1 error

DTC - 54 Fuel pump circuit low voltage

DTC - 54 Digital EGR Valve solenoid 2 error

DTC - 55 ECM error

DTC - 55 Digital EGR Valve solenoid 3 error

DTC - 56 Quad Driver Module (QDM B) error

DTC - 57 Boost Control error

DTC - 58 Trans fluid temp sensor circuit error (low voltage)

DTC - 58 VATS system error

DTC - 59 Trans fluid temp sensor circuit error (high voltage)

DTC - 61 A/C system performance

DTC - 63 Right bank O2 sensor circuit error

DTC - 63 MAP sensor circuit signal voltage high (low vacuum indicated)

DTC - 64 Right bank O2 sensor lean exhaust indicated

DTC - 64 MAP sensor circuit signal voltage low (high vacuum indicated)

DTC - 65 Right bank O2 sensor rich exhaust indicated

DTC - 66 A/C pressure sensor circuit error (low pressure indicated)

DTC - 67 A/C pressure sensor circuit error

DTC - 68 A/C clutch relay circuit error (shorted to ground)

DTC - 69 A/C clutch relay circuit error (open circuit indicated)

DTC - 69 A/C high pressure switch error

DTC - 70 A/C pressure sensor circuit error (high pressure indicated)

DTC - 71 A/C evaporator temp sensor circuit error (low temp indicated)

DTC - 72 VSS signal circuit error

DTC - 73 A/C evaporator temp sensor circuit error (high temp indicated)

DTC - 75 Digital EGR solenoid #1 circuit error

DTC - 76 Digital EGR solenoid #2 circuit error

DTC - 77 Digital EGR solenoid #3 circuit error

DTC - 79 Transmission fluid overtemp

DTC - 80 Transmission component slipping

DTC - 82 3x Crankshaft position sensor circuit error

DTC - 85 PROM error

DTC - 86 A/D error

DTC - 87 EEPROM error (flash memory error)

DTC - 90 TCC error

DTC - 93 Transmission pressure control solenoid circuit error

DTC - 96 Transmission system voltage low

DTC - 98 Invalid PCM program

DTC - 99 Invalid PCM program

silent1jt
12-15-13, 05:10 PM
Thank you for the information. Excuse my ignorance but how can i tell if its an ECM or BCM code?

jayoldschool
12-15-13, 06:52 PM
You don't have a BCM ;)

silent1jt
12-15-13, 09:04 PM
okay, thanks alot. Now to figure out how to fix the codes i have. The coolant code i think its because of the fail safe thermostat that in it, i need to replace it still. The other 2 i have no clue

brougham
12-16-13, 05:47 PM
The Haynes manual has a nice list of codes what what can cause them. It's pretty much the only thing it's good for.

15,30&52 are all in the list on the very first post on page 1.