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.
1999 Cadillac DeVille BaseFACTORY OEM SERVICE PROCEDURE
Engine Performance DTCS
ENGINE PERFORMANCE DIAGNOSTIC TROUBLE CODE (DTC) LIST (4.6L)
| DTC | Description |
|---|---|
| P0101 | MAF System Performance |
| P0102 | MAF Sensor Circuit-Low Frequency |
| P0103 | MAF Sensor Circuit-High Frequency |
| P0105 | MAP/TP Sensor Performance/Range |
| P0106 | MAP System Performance |
| P0107 | MAP Sensor Circuit-Low Voltage |
| P0108 | MAP Sensor Circuit-High Voltage |
| P0111 | IAT Sensor Circuit Performance |
| P0112 | IAT Sensor Circuit-Low Voltage |
| P0113 | IAT Sensor Circuit-High Voltage |
| P0116 | ECT Sensor Circuit Performance |
| P0117 | ECT Sensor Circuit-Low Voltage |
| P0118 | ECT Sensor Circuit-High Voltage |
| P0120 | TP System Performance |
| P0121 | TP Sensor Performance TP Sensor-Insufficient Activity |
| P0122 | TP Sensor Circuit-Low Voltage |
| P0123 | TP Sensor Circuit-High Voltage |
| P0125 | ECT Excess Time To Enter Closed Loop |
| P0131 | HO2S Circuit-Low Voltage-Bank 1, Sensor 1 |
| P0132 | HO2S Circuit-High Voltage-Bank 1, Sensor 1 |
| P0133 | HO2S Circuit-Slow Response-Bank 1, Sensor 1 |
| P0134 | HO2S Circuit-Insufficient Activity-Bank 1, Sensor 1 |
| P0135 | HO2S Heater Circuit-Bank 1, Sensor 1 |
| P0143 | HO2S Circuit-Low Voltage-Bank 1, Sensor 3 |
| P0144 | HO2S Circuit-High Voltage-Bank 1, Sensor 3 |
| P0146 | HO2S Circuit-Insufficient Activity-Bank 1, Sensor 3 |
| P0147 | HO2S Heater Circuit-Bank 1, Sensor 3 |
| P0151 | HO2S Circuit-Low Voltage-Bank 2, Sensor 1 |
| P0152 | HO2S Circuit-High Voltage-Bank 2, Sensor 1 |
| P0153 | HO2S Circuit-Slow Response-Bank 2, Sensor 1 |
| P0154 | HO2S Circuit-Insufficient Activity-Bank 2, Sensor 1 |
| P0155 | HO2S Heater Circuit-Bank 2, Sensor 1 |
| P0171 | Fuel Trim System Lean |
| P0172 | Fuel Trim System Rich |
| P0174 | Fuel Trim System Lean-Bank 2 |
| P0175 | Fuel Trim System Rich-Bank 2 |
| P0201 | Injector No. 1 Control Circuit |
| P0202 | Injector No. 2 Control Circuit |
| P0203 | Injector No. 3 Control Circuit |
| P0204 | Injector No. 4 Control Circuit |
| P0205 | Injector No. 5 Control Circuit |
| P0206 | Injector No. 6 Control Circuit |
| P0207 | Injector No. 7 Control Circuit |
| P0208 | Injector No. 8 Control Circuit |
| P0231 | Fuel Pump Feedback Circuit-Low Voltage |
| P0232 | Fuel Pump Feedback Circuit-High Voltage |
| P0300 | Engine Misfire Detected |
| P0322 | Ignition Control (IC) Module 4X Reference Circuit-No Frequency |
| P0325 | Knock Sensor Module Circuit |
| P0326 | Knock Sensor Circuit-Excessive Spark Retard |
| P0327 | Knock Sensor Circuit-Low Voltage |
| P0340 | CMP Sensor Circuit |
| P0371 | Ignition Control (IC) Module 24X Reference Circuit-Too Many Pulses |
| P0372 | Ignition Control (IC) Module 24X Reference Circuit-Missing Pulses |
| P0401 | EGR System Flow Insufficient |
| P0404 | EGR System Performance |
| P0405 | EGR Sensor Circuit-Voltage Out Of Range |
| P0420 | TWC System-Low Efficiency |
| P0440 | EVAP System |
| P0442 | EVAP Control System-Small Leak Detected |
| P0446 | EVAP Canister Vent Blocked |
| P0452 | Fuel Tank Pressure Sensor-Low Voltage |
| P0453 | Fuel Tank Pressure Sensor-High Voltage |
| P0461 | Fuel Level Sensor Circuit Performance |
| P0462 | Fuel Level Sensor Circuit-Low Voltage |
| P0463 | Fuel Level Sensor Circuit-High Voltage |
| P0506 | IAC System-RPM Low |
| P0507 | IAC System-RPM High |
| P0532 | A/C Pressure Sensor Circuit-Low Voltage |
| P0533 | A/C Pressure Sensor Circuit-High Voltage |
| P0550 | Power Steering Pressure Switch Circuit-Low Voltage |
| P0560 | System Voltage Low |
| P0563 | System Voltage High |
| P0601 | ECU/PCM/VCM Memory |
| P0602 | PCM/VCM Not Programmed |
| P0603 | VCM Memory Reset |
| P0606 | PCM Internal Communication Interrupted |
| P1106 | MAP Sensor Circuit-Intermittent High Voltage |
| P1107 | MAP Sensor Circuit-Intermittent Low Voltage |
| P1108 | Baro-to-Map Sensor Circuit Comparison Too High |
| P1111 | IAT Sensor Circuit-Intermittent High Voltage |
| P1112 | IAT Sensor Circuit-Intermittent Low Voltage |
| P1114 | ECT Sensor Circuit-Intermittent Low Voltage |
| P1115 | ECT Sensor Circuit-Intermittent High Voltage |
| P1121 | TP Sensor Circuit-Intermittent High Voltage |
| P1122 | TP Sensor Circuit-Intermittent Low Voltage |
| P1133 | HO2S Circuit-Insufficient Switching-Bank 1, Sensor 1 |
| P1134 | HO2S Transition Time Ratio-Bank 1, Sensor 1 |
| P1153 | HO2S Circuit-Insufficient Switching-Bank 2, Sensor 1 |
| P1154 | HO2S Transition Time Ratio-Bank 2, Sensor 1 |
| P1189 | Engine Oil Pressure Switch Circuit |
| P1258 | ENGINE COOLANT OVER-TEMPERATURE PROTECTION |
| P1320 | IC Module 4X Reference Circuit Intermittent |
| P1323 | IC Module 2X Reference Circuit Low Frequency |
| P1350 | Ignition Control (IC) System |
| P1370 | Ignition Control (IC) Module 4X Reference Circuit Too Many Pulses |
| P1371 | Ignition Control (IC) Module 4X Reference Circuit Too Few Pulses |
| P1375 | Ignition Control (IC) Module 24X Reference Circuit High Voltage |
| P1376 | Ignition Ground Circuit |
| P1377 | Ignition Control (IC) Module Cam Pulse To 4X Reference Pulse |
| P1380 | ABS/EBCM/EBTCM DTC Rough Road Data Unstable |
| P1381 | Misfire Detected-No EBCM/PCM/VCM Serial Data |
| P1404 | EGR Valve Closed Pintle Position |
| P1441 | EVAP System Flow During Non-Purge |
| P1483 | Engine Cooling System-High Temperature |
| P1508 | IAC System-Low RPM |
| P1509 | IAC System-High RPM |
| P1520 | Park/Neutral Position (PNP) Switch Circuit |
| P1524 | Throttle Closed Position Performance |
| P1527 | Transaxle Range-To-Pressure Switch Comparision |
| P1533 | A/C Low Side Temperature Sensor Circuit |
| P1535 | A/C High Side Temperature Sensor Circuit |
| P1536 | A/C System ECT Over-Temperature |
| P1537 | A/C Request Circuit Low Voltage |
| P1538 | A/C Request Circuit High Voltage |
| P1540 | A/C System-High Pressure |
| P1542 | A/C System High Pressure/High Temperature |
| P1554 | Cruise Control Status Circuit |
| P1560 | Cruise Control-Transaxle Not In Drive |
| P1564 | ECM Battery Voltage Loss |
| P1566 | Engine RPM Too High-Cruise Control Disabled |
| P1567 | Cruise Control Disabled-ABCS Active |
| P1570 | Traction Control Active-Cruise Control Disabled |
| P1571 | Traction Control System Desired Torque Circuit |
| P1574 | Stoplight Switch Control Circuit |
| P1575 | Extended Travel Brake Switch Circuit High |
| P1579 | Park/Neutral-To-Drive/Reverse Throttle Angle-Power Reduction Mode Active |
| P1599 | Engine Stall Or Near Stall Detected |
| P1602 | Loss Of EBTCM Serial Data |
| P1603 | Loss Of SDM Serial Data |
| P1604 | Loss of Instrument Panel Cluster (IPC) Serial Data |
| P1605 | Loss Of HVAC Serial Data |
| P1610 | Loss Of PZM Serial Data |
| P1611 | Loss Of CVRTD Serial Data |
| P1617 | Engine Oil Level Switch Circuit |
| P1621 | Control Module Long Term Memory Performance |
| P1626 | Theft Deterrent System Fuel Enable Circuit |
| P1630 | Theft Deterrent System-PCM In Learn Mode |
| P1631 | Theft Deterrent System Password Incorrect |
| P1632 | Theft Deterrent Fuel Disable Signal Received |
| P1633 | Ignition 0 Switch Circuit |
| P1634 | Ignition 1 Switch Circuit |
| P1634 | Ignition 1 Switch Circuit |
| P1637 | Generator "L" Terminal Circuit |
| P1638 | Generator "F" Terminal Circuit |
| P1640 | Driver 1-Input Voltage High |
| P1641 | MALFUNCTION INDICATOR LIGHT (MIL) CONTROL CIRCUIT |
| P1642 | Vehicle Speed Output Circuit |
| P1644 | Delivered Torque Output Circuit |
| P1645 | EVAP Purge Solenoid Output Circuit |
| P1646 | EVAP Vent Valve Output Circuit |
| P1650 | Control Module Output "B" Circuit |
| P1652 | Powertrain Induced Chassis Pitch Output Circuit |
| P1654 | Cruise Disable Output Circuit |
| P1660 | Cooling Fan Control Circuits |
Factory Service Tools
Use the Manual With the Right Hardware
Pair factory procedures with proven DIY tools so the instructions are easier to execute.
Disclosure: Verified tool recommendations may earn an affiliate commission at no 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.
