Cadillac OBD/OBD2 Codes >> CTS 2.8/3.2/3.6/5.7/6.0/6.2L – DTS 4.6L – SRX 3.6/4.6L – STS 3.6/4.4/4.6L – XLR 4.4/4.6L

ModelYearEngine identificationSystem
CTS 2.8/3.2/3.6/5.7/6.0/6.2L2003-09VIN  position 8 = 7/N/P/S/T/U/NGM
DTS 4.6L2006-09VIN  position 8 = 7/9/YGM
SRX 3.6/4.6L2004-09VIN  position 8 = 7/AGM
STS 3.6/4.4/4.6L2005-09VIN  position 8 = 7/A/D/VGM
XLR  4.4/4.6L2004-09VIN  position 8 = A/DGM

General information

  • Malfunction indicator lamp (MIL) will illuminate or flash if certain faults are recorded.
  • ECM operates in backup mode if sensors fail , to enable vehicle to be driven to repair shop.


  • Trouble codes can only be displayed by using a Scan Tool connected to the data link connector (DLC).
o Except STS   1 o STS  2 Erasing
  • After the faults have been rectified, the manufacturer recommends that trouble codes are erased by using a Scan Tool connected to the data link connector (DLC).

Trouble code  identification

Scan codeFault locationProbable cause
PO,P2,UORefer to OBO-II trouble code tables
P1011Intake camshaft position (CMP) actuator, bank 1 -incorrect park positionEngine oil level/pressure, mechanical fault
P1012Exhaust camshaft position (CMP) actuator, bank 1 -incorrect park positionEngine oil level/pressure, mechanical fault
P1013Intake camshaft position (CMP) actuator, bank 2 -incorrect park positionEngine oil level/pressure, mechanical fault
P1014Exhaust camshaft position (CMP) actuator, bank 2 -incorrect park positionEngine oil level/pressure, mechanical fault
P1101Intake airflow -incorrectWiring, mechanical fault, engine coolant temperature (ECT) sensor, barometric pressure (BARO) sensor, intake air temperature (IAT) sensor, manifold absolute pressure (MAP) sensor, mass air flow (MAF) sensor, throttle position (TP) switch
P1106Manifold absolute pressure (MAP) sensor circuitintermittent -voltage highWiring open circuit/short circuit to ground/short circuit to positive
P1107Manifold absolute pressure (MAP) sensor-circuit intermittent -voltage lowWiring short circuit to ground
P1111Intake air temperature (IAT) sensor -circuit intermittent -voltage highWiring open circuit, ground lead defective
P1112Intake air temperature (IAT) sensor -circuitintermittent -voltage lowWiring short circuit to ground
P1114Engine coolant temperature (ECT) sensor circuit malfunction -voltage lowWiring short circuit to ground
P1115Engine coolant temperature (ECT) sensor circuit malfunction -voltage highWiring open circuit, ground lead defective
P1125Accelerator pedal position (APP) sensor 1/2signal malfunctionWiring, APP sensor, ECM
P1133Heated oxygen sensor (H02S) 1, bank 1insufficient switchingWiring, exhaust system leaking, H02S
P1134Heated oxygen sensor (H02S) 1, bank 1 slow responseWiring, oxygen sensor heater, exhaust system leaking, H02S
P1137Heated oxygen sensor (H02S) 2, bank 1 voltage lowWiring, exhaust system leaking, H02S
P1138Heated oxygen sensor (H02S) 2, bank 1 voltage highWiring, H02S
P1153Heated oxygen sensor (H02S) 1, bank 2insufficient switchingWiring, oxygen sensor heater, exhaust system leaking, H02S
P1154Heated oxygen sensor (H02S) 1, bank 2 slowresponseWiring, oxygen sensor heater, exhaust system leaking, H02S
P1157Heatetl oxygen sensor (H02S) 2, bank 2 -not switching, fuel trim (FT) weak mixtureWiring, exhaust system leaking, H02S
P1158Heated oxygen sensor (H02S) 2, bank 2 -not switching, fuel trim (FT) rich mixtureWiring, exhaust system leaking, H02S
P1172Fuel level sensors, primary & secondary sensorno fuel level change during fuel transfer from secondary to primary tankWiring, secondary fuel pump/relay, fuel levelsensors
P1174Heated oxygen sensor (H02S) 1, bank 1 mixture variation between cylindersIntake/exhaust leak/blockage, mechanical fault, ignition control, H02S
P1175Heated oxygen sensor (H02S) 2, bank 2 mixture variation between cylindersIntake/exhaust leak/blockage, mechanical fault, ignition control, H02S
P1182Supercharger (SC) boost pressure sensormalfunctionWiring, intake/exhaust leak/blockage, SC boost pressure sensor, SC bypass valve, BARO sensor,IAT sensor, MAP sensor, MAF sensor, ECM
P1183Supercharger (SC) boost pressure sensorvoltage lowWiring, SC boost pressure sensor, ECM
P1184Supercharger (SC) boost pressure sensorvoltage highWiring, SC boost pressure sensor, ECM
P1251Fuel pump control module -malfunctionWiring, fuel pump control module
P1252Fuel pump -diagnostic signal incorrectWiring, fuel pump control module
P1253Fuel pump -diagnostic signal short to groundWiring, fuel pump control module
P1254Fuel pump -diagnostic signal open circuit/short to voltage/short to groundWiring, fuel pump control module, ECM
P1255Fuel pump control module -driver over-temperatureFuel pump control module
P1380Rough road signal -signal errorABS control module trouble code(s) stored
P1381Rough road signal -no communication from antilock brake system (ASS) CAN data busWiring open circuit, ABS system
P1400Cold start emission control -malfunctionIntake/exhaust leak/blockage, mechanical fault, idle speed control (ISC) system, ignition control, engine coolant temperature (ECT) sensor, H02S
P1404Exhaust gas recirculation (EGR) valve -stuck openWiring open circuit/short circuit to positive, EGR valve position sensor, EGR solenoid
P1516Throttle command/actual throttle position -signal variationWiring, throttle valve sticking, throttle control module
P1551Throttle valve -rest position incorrectWiring, throttle body mechanical fault, throttle body, ECM
P1600Engine control module (ECM) -malfunctionEngine control module (ECM)
P1621Engine control module (ECM) -memory performanceECM
P1627Engine control module (ECM) -malfunctionEngine control module (ECM)
P1637Alternator ‘L’ terminal, circuit malfunctionWiring, alternator, ECM
P1668Alternator ‘L’ terminal -circuit malfunctionWiring, voltage regulator, alternator, ECM
P167AECM -internal circuit malfunction, heated oxygen sensor (H02S) 1, bank 1ECM
P1678ECM -in~ernal circuit malfunction, heated oxygen sensor (H02S) 1, bank 2ECM
P1680Engine control module (ECM) malfunctionEngine control module (ECM)
P1681Engine control module (ECM) -malfunctionEngine control module (ECM)
P1682Engine control (EC) relay/starter motor relay voltage correlation malfunctionWiring, fuse(s), EC relay, starter motor relay, ECM
P1683Engine control module (ECM) -malfunctionEngine control module (ECM)
P1845Torque limit managementOther trouble codes stored, ECM
The following actions may also set trouble codes:
  • Turning the engine OFF while the accelerator pedal is pressed.
  • Turning the engine OFF while driving.
  • Pressing the accelerator pedal to start the engine.
NOTE: Erase trouble code(s), road test vehicle and re-check fault memory.