Diagnostic Trouble Codes (DTCs) for OBD I equipped GM vehicles Compiled by Anthony W. Haukap
-------------------------------------------------------------------------------- Diagnostic Trouble Codes for OBD I equipped General Motors (GMC,
Chevrolet, Buick, Oldsmobile, Cadillac, Pontiac, Saturn) vehicles. Master Index Identifing OBD-I (OBD-1) equipped cars Operating
On-Board Diagnostic System (OBD1) Trouble Code Display Selecting The System Selecting The Test Type Clear Codes Exiting
Diagnostic Mode Customer Snapshot Diagnostic Trouble Codes The Future... OBD-II (OBD-2) The Future, Part 2... OBD-III (OBD-3) IPC
Codes ABS Codes SIR Codes ACP Codes TCS Codes RSS Codes PCM Data Displays Cadillac Owner Mailing List and Archives
-------------------------------------------------------------------------------- --Identifing OBD-I equipped cars Sold in the United States between ??? and
January 1, 1996 were required to be OBD I equipped. --OPERATING ON-BOARD DIAGNOSTIC SYSTEM To enter diagnostic mode: Turn
ignition "ON." Depress the "OFF" and "WARMER" buttons on the Climate Control Center (CCC) simultaneously and hold until the segment
check appears on the Instrument Panel Cluster (IPC). --TROUBLE CODE DISPLAY After entering On-Board Diagnostics, a segment check
is automatically performed and then any trouble code stored in computer memory will be displayed. Codes may be stored for the
Powertrain Control Module (PCM), Instrument Panel Cluster (IPC), Air Conditioning Programer (ACP), Supplemental Inflatable Restraint
(SIR) Traction Control System (TCS) or Road Sensing Suspension (RSS) systems. Each trouble code consists of the system abbreviation:
(E: Engine, PCM), (I: IPC), (A: ACP), (R: SIR), (T: TCS), (S: RSS), a three digit code identifier, and the letter C or H. All codes for each
system are displayed together, in the order of their three digit number (lowest first). The final digit of the code, a "C" or "H" is used to
indicate whether the code is Current or History. A "C" means the fault was still present the last time the diagnostic test was run, while "H"
means the failure was not present the last time the code was tested for. If no codes are present for a system, a "NO X CODE" message
(with "X" being the system i.e. E, I, A, R, T or S) will be displayed. If the communication line to a component is not operating, a "NO X
DATA" message will be displayed, indicating that the IPC could not communicate with that system. --SELECTING THE SYSTEM After
trouble codes have been displayed, a specific vehicle system PCM, IPC, ACP, SIR, TCS, RSS may be selected for testing. The first
available system will be automatically displayed (i.e. PCM?). While selecting the system to test, any of the following actions may be taken:
Depressing the "HI" button on the CCC will select the displayed system for testing. Depressing the "LO" button on the CCC will display the
next available system selection. This allows the display to be stepped through all system choices. This list of systems can be repeated
following the end of the system list. Depressing the "OFF" button the CCC will stop the system selection process and return the display to
the beginning of the trouble code sequence. --SELECTING THE TEST TYPE Having selected a system, the first available test type will be
displayed (i.e. PCM DATA?, PCM CLEAR CODES?). While selecting a specific test type, any of the following actions may be taken:
Depressing the "HI" button on the CCC will select the displayed test type. At this point the first of several specific tests will appear.
Depressing the "LO" button on the CCC will display the next available test type for the selected system. This allows the display to be
stepped through all available test type choices. This list of test types can be repeated following the display of the last test type. Depressing
the "OFF" button on the CCC will stop the test type selection process and return the display to the next available system selection. --CLEAR
CODES Selection of "CLEAR CODES?" test will result in the message "CODES CLEARED" being displayed along with the selected
systems name. This message will appear for 3 seconds and then return to the next available test type. --EXITING DIAGNOSTIC MODE To
get out of the diagnostic mode anytime during the test, depress the "AUTO" or "DEFOG" button, or turn the ignition switch "OFF." Trouble
codes are not erased if this is done prior to selecting "CODES CLEARED." --Customer Snapshot DESCRIPTION The Northstar
powertrain has an unique feature that allows a Powertrain Control Module (PCM) snapshot to be recorded without being in on-board
diagnostics by simply pressing two buttons on the Climate Control Center (CCC). This feature, called Customer Snapshot, records a
complete set of PCM data parameters and inputs when the "OFF" and "FRONT DEFROST" buttons on the CCC are pressed
simultaneously. Customer Snapshot only works when the vehicle is NOT in on-board diagnostics. This feature can be very useful when it is
difficult to reproduce a condition. When this occurs, the owner or driver may be instructed to take a Customer Snapshot while the condition
is present and return to the dealer for diagnosis when convenient. ACTIVATING SNAPSHOT A Customer Snapshot may be taken anytime
the ignition is on and the vehicle is not in on-board diagnostics. While this is true, pressing the "OFF" and "FRONT DEFROST" buttons
simultaneously for one second will cause a snapshot to be taken and the "Service Engine Soon" Malfunction Indicator Lamp (MIL) to be
turned "ON" for 2 seconds as confirmation that a snapshot was taken. RETRIEVING SNAPSHOT DATA This data may be retrieved by
entering diagnostics, selecting PCM SNAPSHOT and viewing the P001 SNAPSHOT (It will appear as a code snapshot with and code
designation of P001, hence the P001 SNAPSHOT designation.). The Customer Snapshot data will be overwritten if another Customer
Snapshot is taken or if a PCM snapshot is taken while in on-board diagnostics. --GM Diagnostic Trouble Code List Instrument Panel
Cluster (IPC) Codes Code Description I022 .............................................. Panel Dimming Switch Pot Circuit I027
........................................................ PRND321 switch failure I032 .......................................................... Loss of ABS/TCS Data I033
................................ Loss of Supplemental Inflatable Restraint Data I034 ........................................ Loss of Powertrain Control Module Data
I037 ...................................... Loss of Air Conditioning Programmer Data I039 .......................................... Loss of Road Sensing Suspension
Data I041 ....................................................... Battery Voltage Too Low I042 ...................................................... Battery Voltage Too High I052
....................................................... Keep Alive Memory Error I056 ......................................... Instrument Panel Cluster EEPROM Error Antilock
Brake System (ABS) Codes Code Description T021 ................................................... RF Wheel Speed Sensor Fault T022
......................................... RF Wheel Speed Sensor Frequency Error T023 ........................................ RF Wheel Speed Sensor Continuity Fault
T025 ................................................... LF Wheel Speed Sensor Fault T026 ......................................... LF Wheel Speed Sensor Frequency
Error T027 ........................................ LF Wheel Speed Sensor Continuity Fault T028 ............................................ Wheel Speed Sensor
Frequency Error T031 ................................................... RR Wheel Speed Sensor Fault T032 ......................................... RR Wheel Speed
Sensor Frequency Error T033 ........................................ RR Wheel Speed Sensor Continuity Fault T035 ................................................... LR
Wheel Speed Sensor Fault T036 ......................................... LR Wheel Speed Sensor Frequency Error T037 ........................................ LR
Wheel Speed Sensor Continuity Fault T041 ................................................... RF ABS Valve Solenoid Fault T044
...................................................... RF TCS Pilot Valve Fault T045 ................................................... LF ABS Valve Solenoid Fault T048
...................................................... LF TCS Pilot Valve Fault T051 ................................................... RR ABS Valve Solenoid Fault T055
........................................... LR Valve Solenoid Valve Fault (TCS) T055 ................................... Rear Valve Solenoid Valve Fault (Non - TCS)
T061 ...................................................... Motor Pump Circuit Fault T063 ............................................................. Valve Relay Fault T067
...................................................... Brake Light Switch Fault T071 .......................... Electronic Brake and TCS (EBTCM/EBCM) Internal Fault
T072 ........................................................ Serial Data Link Fault T073 .......................... PCM - EBTCM/EBCM Pulse Width Modulation Signal
Fault T083 ......................................................... Brake Fluid Level Low Supplemental Inflatable Restraint (SIR) Codes Code Description R014
.......................................... Dual Pole Arming Sensor Disconnected R015 ................................... Passenger Initiator Circuit Resistance High
R016 .................................... Passenger Initiator Circuit Resistance Low R017 .............................................. Passenger Initiator Circuit Open
R018 ....................................... Discriminating Sensor Interconnect Open R019 ...................................... Passenger Initiator Circuit Voltage
High R021 ...................................... Driver Initiator Circuit Resistance High R022 ....................................... Driver Initiator Circuit Resistance
Low R023 ......................................... Driver Initiator Circuit Voltage High R024 ................................................. Initiator Circuit Voltage Low
R025 ........................................... Initiator Circuit Short to Ignition R026 ................................................. Driver Initiator Circuit Open R028
................................................ Current Sink Or Source Failure R031 .......................................... Driver Loop Energy Reserve Feed Open R034
.................................... Dual Pole Arming Sensor Ignition Feed Open R035 ......................................... Discriminating Sensor Open or Missing
R036 ....................................... Passenger Loop Energy Reserve Feed Open R042 ............................................... Loop Energy Reserve
Voltage Low R043 ........................................................ Driver Source Feed Low R044 ..................................................... Passenger Source
Feed Low R051 ........................................................ Frontal Crash Detected R052 ................................................................ Data Area Full R053
............................................... Driver Side Low High Resistance R054 ............................................ Passenger Side Low High Resistance R055
.......................................................... DERM Incompatibility R061 ................................................. SIR Indicator Circuit Failure R062
....................................... Redundant SIR Indicator Circuit Failure R071 ............................... Internal Diagnostic Energy Reserve Module Fault
R075 ........................................................... Internal DERM Fault R081 .................................................... Driver Ignition Diode Open R082
................................................. Passenger Ignition Diode Open R083 .................................................. Driver Reserve Diode Shorted R084
............................................... Passenger Reserve Diode Shorted Air Conditioning Programer (ACP) Codes Code Description A010
............................................ Outside Temperature Sensor Circuit A011 .......................................... High Side Temperature Sensor Circuit A012
........................................... Low Side Temperature Sensor Circuit A013 ............................................. In-Car Temperature Sensor Circuit A015
....................................................... Sun Load Sensor Circuit A037 ......................................... Loss of Instrument Panel Cluster Data A040
.......................................... Air Mix Valve (Door) Circuit Problem A046 ........................................................ Low Refrigerant Charge A047
........................................................ Low Refrigerant Charge A048 ...................................................... Low Refrigerant Pressure A049
........................................... HVAC - Coolant Temperature Too High A050 ........................................... HVAC - Coolant Temperature Too High
A052 ....................................................... Keep alive memory error Traction Control System (TCS) Codes Code Description T021
................................................... RF Wheel Speed Sensor Fault T022 ......................................... RF Wheel Speed Sensor Frequency Error
T023 ........................................ RF Wheel Speed Sensor Continuity Fault T025 ................................................... LF Wheel Speed Sensor Fault
T026 ......................................... LF Wheel Speed Sensor Frequency Error T027 ........................................ LF Wheel Speed Sensor Continuity
Fault T028 ............................................ Wheel Speed Sensor Frequency Error T031 ................................................... RR Wheel Speed Sensor
Fault T032 ......................................... RR Wheel Speed Sensor Frequency Error T033 ........................................ RR Wheel Speed Sensor
Continuity Fault T035 ................................................... LR Wheel Speed Sensor Fault T036 ......................................... LR Wheel Speed Sensor
Frequency Error T037 ........................................ LR Wheel Speed Sensor Continuity Fault T041 ................................................... RF ABS Valve
Solenoid Fault T044 ...................................................... RF TCS Pilot Valve Fault T045 ................................................... LF ABS Valve Solenoid
Fault T048 ...................................................... LF TCS Pilot Valve Fault T051 ................................................... RR ABS Valve Solenoid Fault
T055 ........................................... LR Valve Solenoid Valve Fault (TCS) T061 ...................................................... Motor Pump Circuit Fault T063
............................................................. Valve Relay Fault T067 ......................... Brake Light Switch Fault (TCS Equipped Vehicles Only) T071
.......................... Electronic Brake and TCS (EBTCM/EBCM) Internal Fault T072 ........................................................ Serial Data Link Fault
T073 .......................... PCM - EBTCM/EBCM Pulse Width Modulation Signal Fault T083 ......................................................... Brake Fluid Level
Low Road Sensing Suspension (RSS) Codes Code Description S010 .................................. Left Front Damper Solenoid Valve Short to B+
S011 ......................... Left Front Damper Solenoid Valve Short to Ground/Open S015 ................................. Right Front Damper Solenoid
Valve Short to B+ S016 ........................ Right Front Damper Solenoid Valve Short to Ground/Open S020 ................................... Left Rear
Damper Solenoid Valve Short to B+ S021 .......................... Left Rear Damper Solenoid Valve Short to Ground/Open S025
.................................. Right Rear Damper Solenoid Valve Short to B+ S026 ......................... Right Rear Damper Solenoid Valve Short to
Ground/Open S030 ................................................ Speed Sensitive Steering Fault S035 ............................... Electronic Level Control
Compressor Short to B+ S036 ...................... Electronic Level Control Compressor Short to Ground/Open S037 ............................ Electronic
Level Control Exhaust Valve Short to B+ S038 ................... Electronic Level Control Exhaust Valve Short to Ground/Open S043
............................................................ Speed Signal Fault S044 ..................................................... Lift or Dive Signal Fault S050
.......................................... Road Sensing Suspension Module Fault S055 .......................................... Resistor Module Short to Ground/Open
S060 .............................................. Left Front Position Sensor Fault S061 ............................................. Right Front Position Sensor Fault S062
............................................... Left Rear Position Sensor Fault S063 .............................................. Right Rear Position Sensor Fault S064
........................................ Left Front Position Sensor Overcurrent S065 ....................................... Right Front Position Sensor Overcurrent S066
......................................... Left Rear Position Sensor Overcurrent S067 ........................................ Right Rear Position Sensor Overcurrent S070
................................................ Left Front Accelerometer Fault S071 ............................................... Right Front Accelerometer Fault S072
................................................. Left Rear Accelerometer Fault S073 ................................................ Right Rear Accelerometer Fault S074
.......................................... Left Front Accelerometer Overcurrent S075 ......................................... Right Front Accelerometer Overcurrent S076
........................................... Left Rear Accelerometer Overcurrent S077 .......................................... Right Rear Accelerometer Overcurrent
Powertrain (PCM) Codes (Engine/Transmission) Code (*) Description P000 ................................................... Cruise Servo Apply Problem
P012 ........................................................ No Distributor Signal P013 ................................................ Right Oxygen Sensor Not Ready P014
.................................................. Shorted Coolant Temp Sensor P015 .............................................. Open Coolant Temp Sensor Signal P016
............................................... Voltage Out of Range [ALL SOL] P017 ................................................. Left Oxygen Sensor not ready P019
.................................................... Shorted Fuel Pump Circuit P020 ....................................................... Open Fuel Pump Circuit P021
..................................................... Shorted TPS Signal [VCC] P022 ........................................................ Open TPS Signal [VCC] P023
..................................................... EST Signal problem [EGR] P024 ........................................... Vehicle Speed Sensor signal to TCC P025
........................ (Ignition Control Module) 24x Reference Low Indicator P026 ............................................... Shorted Throttle Signal Switch
P027 .................................................. Open throttle signal switch P029 .................... Transaxle Shift 'B' solenoid problem (1st, 3rd, 4th gear)
P030 ......................................................... ISC RPM out of range P031 ........................................................... Shorted MAP Sensor P032
....................................................... Open MAP Sensor Signal P034 ............................................... MAP Sensor Signal Out of Range P036
....................................... EGR valve pintle position out of range P037 .................................................... Shorted MAT Sensor Signal P038
....................................................... Open MAT Sensor Signal P039 .............................. Torque Coverter Clutch (VCC) Engagement Problem
P040 .......................................... Power steering Pressure switch open P041 ......................... No Cam reference signal from ignition control
module P041 .................................................... Cam Sensor Signal Problem P042 ............................................... Left Oxygen Sensor Signal
Lean P043 ............................................... Left Oxygen Sensor Signal Rich P044 .............................................. Right Oxygen Sensor Signal
Lean P045 .............................................. Right Oxygen Sensor Signal Rich P046 ........................................ Right to Left Bank Fueling
Difference P047 ....................................................... IPC - PCM Data Problem P048 ........................................................... EGR system Problem
P051 ................................................................ MEM-CAL Error P052 ............................................................. PCM Memory Reset P053
................................................. Distributor Signal Interrupt P055 ........................................... Closed Throttle Angle Out of Range P056
.............................................. Transmission Input Speed Sensor P058 ...................................................... PASSKey Control Problem P059
.............................................. Transmission Input speed sensor P060 ................................................ Cruise-Transaxle Not in Drive P061
............................................... Cruise - Vent Solenoid Problem P062 ............................................. Cruise - Vacuum Solenoid Problem P063
............................................. Set Vs. Vehicle Speed Difference P064 ....................................... Cruise - Vehicle Acceleration Too High P065
......................................................... Cruise - SPS Failure P066 .................................................... Cruise - RPM Out of Range P067
.............................................. Cruise Switch shorted at Enable P068 .................................. Cruise Command Problem (servo out of range)
P070 ...................................................... Intermittent TPS Signal P071 ...................................................... Intermittent MAP Signal P073
........................................... Intermittent Coolant Sensor Signal P074 ...................................................... Intermittent MAT Signal P075
...................................................... Intermittent VSS Signal P076 ............................................... Transmission Pressuse Solenoid P078
............................................................................... P080 ............................................................. Fuel System Rich P083 ........................................
Crankshaft to Ignition Module Failure P085 ................................................. Idle Throttle Angle Too High P086 ................................ Undefined
Gear Ratio (Trans Pressure Control) P089 ........................ Long Shift and Maximum Adapt (Trans. Pressure Control) P090
............................................... VCC Brake Switch Input Problem P090 ....................................... TCC Brake Switch Input Circuit Problem P091
........................ PRNDL Switch Problem (transaxle range switch problem) P092 ............................................ Heated Windshield Request
Problem P092 ..................................... Traction Control System PWM Link Failure P094 .................. Transaxle Shift "A" Solenoid Problem
(Vehicle Speed Sensor) P095 ........................................................ Engine Stall Detected P096 .................................................. Torque
Converter Overstress P097 .................................................... High RPM P/N to D/R Shift P098 .......................................... High RPM P/N to D/R
Shift Under ISC P099 .................................. Cruise Control Servo Applied, Not in Cruise P103 ............................................. Open Brake
Booster Vacuum Sensor P105 ................................................. Brake Booster Vacuum Too Low p109 ................................................ Keep
Alive Memory (KAM) Reset P110 ......................................... Generator L-terminal Circuit Problem P117 .......................... Open/Short
Solenoids/Solenoid Wiring (Transmission) P119 ................................................ Open or Shorted Fuel Injector P132
............................................... Knock Sensor Circuitry Failure p137 ......................................................... Loss of ABS/TCS Data (*) for the 1992
model year only, the "Pxxx" (Powertrain) is replaced by an "Exxx" (Engine), but the description remains unchanged. --PCM Data Displays
DESCRIPTION The Powertrain Control Module (PCM) Data selection allows viewing of inputs the PCM uses to control powertrain
functions. Each data parameter is displayed on the Driver Information Center (DIC) in appropriate units. The values displayed are non-fail
safe. PD01 TPS (Throttle Position Sensor) PD02 Manifold Absolute Pressure Sensor in Kilo Pascals (kPa) PD03 Barometric Pressure in
kPa PD04 Engine Coolant Temperature (ECT) sensor in degrees Celsius PD05 Intake Air Temperature (IAT) sensor in degrees Celsius
PD07 EGR Pintle Position PD08 Spark Advance in degrees Before Top Dead Center (BTDC) PD09 Ignition Ground Voltage PD10 Fuel
Pump Feedback Voltage PD11 Engine Speed in revolutions per minute (rpm) PD12 Vehicle Speed in miles per hour (mph) PD13 Pintle
Position PD15 Ignition 1 Voltage PD16 PCM Output Fault Status A PD17 PCM Output Fault Status B PD30 Front Bank Injector Pulse
Width in milliseconds (ms) PD31 Rear Bank Injector Pulse Width in milliseconds (ms) PD32 Front Oxygen Sensor Voltage PD33 Rear
Oxygen Sensor Voltage PD34 Front Oxygen Sensor Cross Counts PD35 Rear Oxygen Sensor Cross Counts PD36 Front Short Term Fuel
Trim PD37 Rear Short Term Fuel Trim PD38 Front Long Term Fuel Trim PD39 Rear Long Term Fuel Trim PD40 Knock Sensor Spark
Retard in degrees PD41 Knock Sensor PD42 Octane Level of Fuel will display 0, 87, 90, or 93 PD69 Cruise Lash PD70 Cruise Control
Feedback PD71 Transaxle Pressure Switch PD72 Transaxle Input Speed in rpm PD73 Torque Converter Slip Speed in rpm PD74 TPC
Solenoid Current PD75 Current ER PD76 Transaxle Gear Ratio PD77 Transaxle Oil Temperature in degrees Celsius PD78 Transaxle Shift
Adapt in pounds per square inch (psi) PD80 Transaxle Garage Shift Adapt in seconds PD81 Torque Converter Clutch (TCC) Solenoid
Duty Cycle in percent PD82 Transaxle Shift Time in seconds PD83 Non-drive Wheel Speed in kph PD84 Brake Booster Vacuum in kPa
PD97 PROM Calibration-Transaxle PD98 Ignition Cycles PD99 PROM Calibration-Engine
http://www.swedishbricks.net/700900FAQ/Engine-Codes1.html
http://www.caddyinfo.com/readingcodes.html
Reading the Cadillac Onboard Diagnostic Codes
If you have a problem, why not ask the Cadillac what's wrong?
One wonderful feature of most Cadillacs, including the Deville / DTS, the Seville / STS, and the Catera / CTS up to 2003, and the Allante, is the
availability of onboard diagnostics.
By pressing a set key sequence on the dash, the Cadillac will display any trouble codes, warnings, or watch conditions being monitored by any of the
various control systems. These trouble codes are called Diagnostic Trouble Codes (DTC), and are shown by system.
You can reset the codes using the onboard diagnostics, and in some cases make changes to the way that the vehicle operates. This article addresses
the basics of how to get in to the system, back out of the system, and use some of the info found there. Please see the How-To section for more
information.
DTC display; 1998-2004 Seville and 2000-2005 Deville
by JimD
Use the 3 switches located to the right of the Driver Information Center (DIC) to activate and respond to the OBD prompts on the DIC.
ON/OFF = YES
INFO RESET = NO
INFO DOWN or INFO UP = manual toggle
Ignition ON, acknowledge any warning messages; press ON/OFF and INFO UP together for 2 to 3 seconds. Everything in front of you lights up for 4 or
5 seconds, then you will see:
Display shows "ALL?"
Answering YES will display "ALL CODES?"
Answering YES will run automatic test sequence and display codes, if any. Systems and codes will scroll faster than I am able to read them and write
them; not to worry.
"ALL CLEAR CODES?" will display at the end of the automatic test. If you are satisfied you have the information you need, answer YES to clear/erase
all error codes.
Answering "ALL?" with INFO DOWN will toggle systems test manually in order.
Answering "ALL?" with INFO UP will toggle system test manually in reverse order.
Press INFO RESET to reset DIC to "ALL?" to start again.
Ignition OFF to exit.
SYSTEMS: (as of 1998)
ABS (Antilock Brake System)
AMP (Amplifier)
DDM (Door Driver Module)
DIM (Dash Integration Module)
IPC (Instrument Panel Cluster)
IPM (Instrument Panel Module)
IRC (Integrated Radio Module)
PCM (Powertrain Control Module)
RFA (Remote Function Actuation)
RIM (Rear Integration Module)
SDM (Sensing and Diagnostic Module) Includes airbag crash data. Under RF seat of Seville.
VTD (Vehicle Theft Deterrent)
MSM (Memory Seat Module)
TTM (Tilt/Telescoping Module)
RSS (Road Sensing Suspension)
DTC display 1989-2000:
1. Turn the ignition switch ON. [Bruce notes: interestingly, the engine can be on or off]
2. On the cars up to 1995, on the Climate Control panel, press the OFF and WARM buttons simultaneously.
On the 96/97, push the OFF button and the top (warmer) end of the PASS rocker switch.
For 99 Deville, Turn the ignition switch to ON. Simultaneously press the following buttons until all VF display segments (IPC and CCP) are illuminated:
The digital IPC, the climate control center (CCC) OFF and warmer (RED) buttons
The analog IPC, the climate control panel (CCP) OFF and PASS warmer (up arrow) buttons
On the 98-2000, there seems to be some discussion:
GM ESI CD version:
1) Turn the ignition on, engine off. 2) Press the RESET button to acknowledge any warning messages present 3) Press the OPTIONS button on the
driver information center and hold 4) While pressing the OPTIONS button, press the FUEL button 4 times within a 10 second
period. System will first enter automatic display mode followed by manual display mode.
Willy Spenser writes how to really do it for the 98+:
With the ignition key on, running or not makes no difference, press the on/off and info^(info/up) buttons for the DIC at the same time for about 2-3
seconds and release. It should then be itn the DTC check mode. Use the on/off button to select,when it
lists a question,i.e CODES?...,press on/off button to select that. The codes for each system will now appear if there are any. Otherwise it will say NO
RSS, NO PCM,ETC... Use the reset info button to return or go back to the previous selection. When it asks you CLEAR CODES?...press the on/off
button to clear them IF YOU WANT THEM CLEARED, if no, press reset info repeatedly until you exit. You can also exit by turning the ignition switch off.
This should work on '98 and up Sevilles.
3. Hold the buttons depressed until all display segments on the CC/DIC and instrument Panel Cluster (IPC) illuminate. On 1992 models, a separate
combination panel houses both the ECC and DIC. On 1993-1994 models, the DIC is part of the instrument panel cluster.
4. After the segment check, the diagnostic trouble codes will be displayed. Each trouble code consists of the system identifier, a three-digit code
identifier and the current or history identifier. If no codes are present for a system, a NO X CODE or NO X DATA message will be displayed.
E -- ECM trouble code
P -- PCM trouble code
C -- Current trouble code
H -- History trouble code
NO X CODE -- No code present (X represents the system)
NO X DATA -- Communication lines are not operating (X represents the system)
SEGMENT CHECK
The segment check is the illumination of the IPC, CCP, and DIC to verify that all segments of the liquid crystal displays [The display is actually
florescent, not liquid crystal, but the GM text says LCD] are working. Only the turn signal indicators do not light during this check. Diagnosis should not
be attempted unless all segments appear, as this could lead to misdiagnosis. If any portions or segments are inoperative, the faulty component should
be replaced.
STATUS LIGHTS
When the system is placed into the Diagnostic Mode, the lighting elements on the climate control panel are used as status lights for various
components. The mode of operation is determined by the light being ON or OFF. The use of each lighting element is different in ECM or BCM mode.
For example, in the ECM mode the word OFF on the CCP will light to indicate a rich condition sensed by the left oxygen sensor input. In BCM mode, the
same light is ON when the BCM commands the air inlet valve to the recirculate position.
TROUBLE CODE DISPLAY
After diagnostics is entered, any fault codes stored in computer memory will be displayed. For 1992 systems, codes may be stored or the ECM, BCM or
SIR systems. For 1993-1994 the system has been expanded to include codes for the PCM, IPC, ACP, SIR, TCS, and RTD systems The Instrument
Panel Cluster (IPC) replaces the BCM for 1993-1994 models, but serves the same purpose. ACP, SIR, TCS, and RTD stand for Air Conditioning
Programmer, Supplemental Inflatable Restraint, Traction Control System, and Real Time Dampening, respectively. We will only deal with Engine control
malfunctions here.
Each trouble code consists of the system identifier (E for ECM or P for PCM), a three-digit code identifier and the letter C or H to indicate current or
history codes. If no codes are present for a system, a NO X CODE message will be displayed, with X representing the system.
On 1992 models, the RESET/RECALL button on the DIC will terminate diagnostics and return the vehicle to normal operation. For 1993+, depress the
AUTO button on the ECC panel to return to normal operation.
List of 1999 DTC Codes,,,,,,,,,,,http://www.caddyinfo.com/dtc_1999.htm
List of 2003 DTC Codes,,,,,,,,,,,,,http://www.caddyinfo.com/dtc_2003.htm