Home/Cadillac/CTS/Cadillac CTS II (2007-2014)/Repair manual/Testing & Diagnostics/Engine Controls and Fuel - 6.2l - DTC p0230 - DTC p0650
Contents Wiring diagrams Section: Testing & Diagnostics All sections

Engine Controls and Fuel - 6.2l - DTC p0230 - DTC p0650 Cadillac CTS II

Testing & Diagnostics ~18562 words

Diagnostic Instructions

  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.

Diagnostic Fault Information

CircuitShort to GroundOpen/High ResistanceShort to VoltageSignal Performance
Fuel Pump Relay ControlP0230P0230P0230

Circuit/System Description

The engine control module (ECM) sends the fuel enable signal to the fuel pump control module (FPCM). The control module monitors the voltage on the fuel pump relay control circuit. If the control module detects an incorrect voltage on the fuel pump relay control circuit, a fuel pump relay control DTC sets.

The control module monitors the voltage on the fuel pump relay control circuit. If the control module detects an incorrect voltage on the fuel pump relay control circuit, a fuel pump relay control DTC sets.

Conditions for Running the DTC

  1. The ignition voltage is between 9-18 volts.
  2. DTC P0230 runs continuously when the above conditions are met.

Conditions for Setting the DTC

  1. The control module detects that the commanded state of the driver and the actual state of the control circuit do not match.
  2. The above condition is met for a minimum of 2.5 seconds.

Action Taken When the DTC Sets

DTC P0230 is a Type B DTC.

Conditions for Clearing the MIL/DTC

DTC P0230 is a Type B DTC.

Reference Information

Schematic Reference

Connector End View Reference

Electrical Information Reference

  1. «Circuit Testing»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
  2. «Connector Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
  3. «Testing for Intermittent Conditions and Poor Connections»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
  4. «Wiring Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)

DTC Type Reference

Scan Tool Reference

Control Module References for scan tool information

Circuit/System Verification

With the ignition ON, engine OFF, command the fuel pump ON and OFF several times using the scan tool output control function. You should either hear or feel the fuel pump with each command.

Circuit/System Testing

  1. Ignition OFF, disconnect the harness connector at the FPCM.
  2. Install a test lamp between the fuel pump control circuit terminal 13 and ground. Verify the test lamp turns ON and OFF as the ignition is turned ON. If the test lamp does not illuminate, test the control circuit for a short to ground or open/high resistance. If the circuit tests normal, replace the ECM.
  3. Ignition ON, verify that a test lamp does not stay illuminated between the fuel pump control circuit terminal 13 and ground. If the test lamp stays illuminated, test the control circuit for a short to voltage. If the circuit tests normal, replace the ECM.
  4. If all circuits test normal, test or replace the FPCM.

Repair Procedures

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

Control Module References for ECM and FPCM replacement, setup, and programming

  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
CircuitShort to GroundOpen or High ResistanceShort to VoltageSignal Performance
ControlP0231P023FP0232P023F, P2635
Low ReferenceP023FP023F, P2635

The engine control module (ECM) supplies voltage to the fuel pump control module when the ECM detects that the ignition is on. The voltage from the ECM to the fuel pump control module remains active for 2 seconds, unless the engine is in crank or run. While this voltage is being received, the fuel pump control module supplies a varying voltage to the fuel tank pump module in order to maintain the desired fuel rail pressure.

P0231, P023F

The ignition voltage is between 9-18 V.

P0232

The control enable voltage signal supplied for the ECM to fuel pump control module is inactive for 4 seconds after engine has been shut off.

The fuel pump control module detects a fault on the fuel pump voltage circuit that is less than 4 V or greater than 4.5 V.

DTCs P0231, P0232, and P023F are Type A DTCs.

Conditions for Clearing the DTC

DTCs P0231, P0232, and P023F are Type A DTCs.

Diagnostic Aids

Using the Failure Records data may help locate an intermittent condition. If you cannot duplicate the DTC, the information in the Failure Records can help determine how many miles since the DTC set. The Fail Counter and Pass Counter can help determine how many ignition cycles that the diagnostic test reported a pass and/or a fail.

Schematic Reference

Connector End View Reference

Description and Operation

Electrical Information Reference

  1. «Circuit Testing»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
  2. «Connector Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
  3. «Testing for Intermittent Conditions and Poor Connections»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
  4. «Wiring Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)

DTC Type Reference

Scan Tool Reference

Control Module References for scan tool information

Ignition ON, command the fuel pump ON and OFF using the scan tool ECM fuel pump output control. The fuel pump should turn ON and OFF.

  1. Ignition OFF, disconnect the harness connector at the G12 fuel pump.
  2. Connect a test lamp between the control circuit terminal 1 and ground.
  3. Ignition ON, command the G12 fuel pump ON and OFF with a scan tool. The test lamp should turn ON and OFF, as commanded. If the test lamp is always ON, test the control circuit for a short to voltage. If the circuit tests normal, replace the K27 fuel pump control module. If the test lamp is always OFF, test the control circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the K27 fuel pump control module.
  4. Ignition OFF, connect a test lamp between the control circuit terminal 1 and the low reference circuit terminal 2.
  5. Ignition ON, command the G12 fuel pump ON with a scan tool. The test lamp should illuminate. If the test lamp does not illuminate, test the low reference circuit terminal 2 for a short to voltage or an open/high resistance. If the circuit tests normal, replace the K27 fuel pump control module.
  6. If all circuits test normal, replace the fuel tank G12 fuel pump module.

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

  1. «Fuel Tank Fuel Pump Module Replacement - Right Side»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)
  2. «Control Module References»(/cadillac/cts/ii-2007-2014/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for fuel pump control module replacement, setup, and programming
  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
CircuitShort to GroundHigh ResistanceOpenShort to VoltageSignal Performance
Battery Supply Voltage - CoilP023AP023A
Battery Supply Voltage - Armature/Switched SideP023AP023A
CAC Pump Relay Control CircuitP023AP023AP023AP023A
CAC Pump Voltage SupplyP023A

Circuit Description

The supercharger intercooler relay is a normally open relay. The relay armature is held in the open position by spring tension. The ignition 1 voltage is supplied directly to the relay coil and to the armature contact when the ignition is ON, or the engine is running. The engine control module (ECM) supplies the ground path to the relay coil control circuit via an internal integrated circuit called an output driver module (ODM). When the engine is running, the ECM commands the relay ON, and the relay coil creates an electromagnetic field. This electromagnetic field overcomes the spring tension and pulls the armature contact into the stationary contact of the relay load circuit. The closing of the relay contacts allow current to flow from the battery to the supercharger intercooler pump. When the ignition switch is turned to the OFF position, power is interrupted to the output driver module in the ECM and the relay electromagnetic field collapses. This allows the spring tension to separate the relay armature contact from the relay load circuit contact, which interrupts current flow to the supercharger intercooler pump.

If the ECM detects an improper voltage on the supercharger intercooler pump relay control circuit this DTC sets.

  1. The intake air temperature (IAT) sensor 2 is greater than 0°C (32°F).
  2. The battery voltage is between 9-18V.
  3. The engine run time is greater than 10 seconds.
  4. The charge air cooler (CAC) pump relay has been commanded ON.
  5. The IAT is greater than -25°C (-13°F).
  6. This DTC runs continuously when the above conditions are met.

The ECM detects an improper voltage on the supercharger (SC) intercooler pump relay circuit for greater than 30 seconds.

DTC P023A is a Type B DTC.

DTC P023A is a Type B DTC.

  1. A slight resistance of 1-4ohms on the CAC pump ground circuit or the CAC pump or pump relay B+ circuits may cause this DTC to set.
  2. This test procedure assumes that the vehicle battery has passed a load test and is completely charged. Refer to «Battery Inspection/Test»(/cadillac/cts/ii-2007-2014/remont/charging-system/#battery-charging-system-and-starting-system) .
  3. When disconnecting electrical connectors or removing fuses and relays from a fuse block, always inspect the component electrical terminals for corrosion and the mating electrical terminals for correct tension.

Schematic Reference

Connector End View Reference

Description and Operation

  1. «Supercharger Intercooler Relay Diagnosis»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-symptom-troubleshooting-and-diagnosis)
  2. «Boost Control System Diagnosis»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-symptom-troubleshooting-and-diagnosis)
  3. «Supercharger Description and Operation»(/cadillac/cts/ii-2007-2014/remont/mechanical/#engine-mechanical-62l-description-and-operation)
  4. «Boost Control System Diagnosis»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-symptom-troubleshooting-and-diagnosis)

Electrical Information Reference

  1. «Circuit Testing»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
  2. «Connector Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
  3. «Testing for Intermittent Conditions and Poor Connections»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
  4. «Wiring Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)
  5. «Electrical Center Identification Views»(/cadillac/cts/ii-2007-2014/remont/electrical-component-locations/#wiring-systems-and-power-management-component-locator-electrical-center-identification-views)

DTC Type Reference

Scan Tool Reference

Control Module References for scan tool information

Special Tools

J 43244 Relay Puller Pliers

  1. Ignition ON, command the CAC coolant pump relay ON and OFF several times with a scan tool. The CAC coolant pump should activate. Listen and feel for the CAC coolant pump relay to click with each command.
  2. Operate the vehicle within the Conditions for Running the DTC. You may also operate the vehicle within the conditions that you observed from the Freeze Frame/Failure Records data.
  1. Ignition OFF, disconnect the INCLR coolant pump relay.
  2. Ignition ON, verify that a test lamp does not illuminate between the control circuit and ground. If the test lamp illuminates, test the control circuit for a short to voltage.
  3. Verify that a test lamp illuminates between the coil voltage supply circuit and ground. If the test lamp does not illuminate, test the B+ coil supply circuit for a short to ground or an open/high resistance.
  4. Verify that a test lamp illuminates between the B+ switch supply circuit and ground. If the test lamp does not illuminate, test the B+ switch supply circuit for an open/high resistance. If the circuit tests normal and the B+ switch supply circuit fuse is open, test the CAC pump voltage supply circuit for a short to ground.
  5. Disconnect the harness connector at the CAC coolant pump.
  6. Test for less than 2 ohms between the CAC coolant pump ground circuit terminal A and ground. If greater than the specified range, repair the ground circuit for an open/high resistance.
  7. Connect the harness connector at the CAC coolant pump.
  8. Connect a 10A fused jumper wire between the B+ switch circuit and the CAC coolant pump voltage supply circuit. Verify that CAC coolant pump is activated. If the CAC coolant pump does not activate, test the CAC coolant voltage supply circuit for an open/high resistance. If the circuit tests normal, test the CAC coolant pump motor. Refer to Component Testing.
  9. Connect a test lamp between the B+ coil supply circuit and the INCLR relay control circuit.
  10. Command the CAC coolant pump ON and OFF with a scan tool. The test lamp should turn ON and OFF when changing between commanded states. If the test lamp is always ON, test the control circuit for a short to ground. If the circuit tests normal, replace the ECM. If the test lamp is always OFF, test the control circuit for an open/high resistance. If the circuit tests normal, replace the ECM.
  11. If all circuits test normal, test or replace the INCLR coolant pump relay.

Component Testing

Coolant Pump Relay

  1. Ignition OFF, disconnect the INCLR relay.
  2. Test for 135-174 ohms between terminals 85 and 86. If the resistance is not within the specified range, replace the relay.
  3. Test for infinite resistance between the following terminals: 30 and 86 30 and 87 30 and 85 85 and 87 If not the specified value, replace the relay.
  4. Install a 10A fused jumper wire between relay terminal 85 and 12V. Install a jumper wire between relay terminal 86 and ground. Test for less than 2ohms between terminals 30 and 87. If greater than the specified range, replace the relay.

CAC Pump Dynamic Test

  1. Install a 10A fused jumper wire between the B+ terminal B and 12V.
  2. Install a jumper wire between the ground terminal A and ground.
  3. Observe for the CAC pump to activate. If the CAC pump does not activate, replace the CAC pump

Perform the Diagnostic Repair Verification after completing the repair.

  1. «Relay Replacement (Attached to Wire Harness)»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-repair-instructions) or «Relay Replacement (Within an Electrical Center)»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-repair-instructions)
  2. «Charge Air Cooler Coolant Pump Replacement»(/cadillac/cts/ii-2007-2014/remont/cooling-system-mechanical/#engine-cooling-system)
  3. «Control Module References»(/cadillac/cts/ii-2007-2014/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for ECM replacement, setup, and programming
  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
CircuitShort to GroundOpen or High ResistanceShort to VoltageSignal Performance
FPCM ControlP025AP025A

The engine control module (ECM) supplies voltage to the fuel pump control module when the ECM detects that the ignition is on. The voltage from the ECM to the fuel pump control module remains active for 2 seconds, unless the engine is in crank or run. While this voltage is being received, the fuel pump control module supplies a varying voltage to the fuel tank pump module in order to maintain the desired fuel rail pressure.

The ignition is ON.

The GMLAN serial data message from the ECM to the fuel pump control module does not agree with the state of the control enable voltage signal supplied from the ECM to the fuel pump control module for more than 2 seconds.

DTC P025A is a Type A DTC.

DTC P025A is a Type A DTC.

Schematic Reference

Connector End View Reference

Description and Operation

Electrical Information Reference

  1. «Circuit Testing»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
  2. «Connector Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
  3. «Testing for Intermittent Conditions and Poor Connections»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
  4. «Wiring Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)

DTC Type Reference

Scan Tool Reference

Control Module References for scan tool information

  1. Ignition OFF, disconnect the harness connector at the K27 fuel pump control module.
  2. Ignition OFF, connect a test lamp between the control circuit terminal 13 and ground.
  3. Ignition ON, command the fuel pump ON and OFF with a scan tool. The test lamp should turn ON and OFF when changing between the commanded states. If the test lamp is always ON, test the control circuit for a short to voltage. If the circuit tests normal, replace the K20 ECM. If the test lamp is always OFF, test the control circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the K20 ECM.
  4. If all circuits test normal, replace the K27 fuel pump control module.

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

Control Module References for ECM or fuel pump control module replacement, setup, and programming

  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.

The engine control module (ECM) uses information from the crankshaft position sensor in order to determine when an engine misfire is occurring, and uses information from the camshaft position sensor in order to determine which cylinder is misfiring. By monitoring variations in the crankshaft rotation speed for each cylinder, the ECM is able to detect individual misfire events. If the ECM detects a misfire rate sufficient to cause emission levels to exceed mandated standards, DTC P0300 sets. Under certain driving conditions, a misfire rate can be high enough to cause the catalytic converter to overheat, possibly damaging the converter. The malfunction indicator lamp (MIL) will flash ON and OFF when catalytic converter overheating conditions are present and DTC P0300 is set. DTCs P0301-P0308 corresponds to cylinders 1-8. If the ECM is able to determine that a specific cylinder is misfiring, the DTC for that cylinder will also set.

  1. DTCs P0010, P0011, P0013, P0014, P0016, P0017, P0018, P0019, P0020, P0021, P0023, P0024, P0068, P0101, P0102, P0103, P0106, P0107, P0108, P0111, P0112, P0113, P0117, P0118, P0120, P0122, P0123, P0220, P0222, P0223, P0335, P0336, P0606, P0641, P0651, P1516, P2101, P2120, P2122, P2123, P2125, P2127, P2128, P2135, P2138, P2176 are not set.
  2. The engine speed is between 375-5,800 RPM and DTC P0315 is not set. OR
  3. The engine speed is greater than 1,000 RPM and DTC P0315 is set.
  4. The ignition voltage is between 9-18 V.
  5. The engine coolant temperature (ECT) is between -7 and +125°C (+19 and +257°F).
  6. If the ECT is less than -7°C (+19°F) at startup this diagnostic will not run until the ECT is more than +21°C (+69°F).
  7. The fuel level is more than 10 %.
  8. The antilock brake system (ABS) and the traction control system are not active or detecting rough road.
  9. The power management is not active.
  10. The ECM is not in fuel shut-off, or decel fuel cut-off mode.
  11. Excessive drive wheel slip is not detected.
  12. The power take-off (PTO), where applicable, is disabled.
  13. The cylinder deactivation is not in progress.
  14. A manual transmission, where applicable, with a throttle position less than 95 %.
  15. DTCs P0300-P0308 run continuously when the above conditions are met.

The ECM is detecting a crankshaft rotation speed variation indicating a misfire sufficient to cause emission levels to exceed mandated standards.

  1. DTCs P0300-P0308 are Type B DTCs.
  2. When the MIL is flashing the fuel injector may be disabled for the misfiring cylinder to protect the catalytic converter.
  3. Depending on the conditions that set the DTC, the engine may go into Open Loop.
  1. DTCs P0300-P0308 are Type B DTCs.
  2. The DTC must run and pass under the same operating conditions that were present when the DTC failed.
  1. A misfire may only occur when the engine is operating under a load or when the engine is cold.
  2. A high resistance condition on any ignition control circuit can cause an engine misfire P0300-P0308 DTC to set without setting an ignition control circuit P0351-P0358 DTC.
  3. This test procedure requires that the vehicle battery has passed a load test and is completely charged. Refer to «Battery Inspection/Test»(/cadillac/cts/ii-2007-2014/remont/charging-system/#battery-charging-system-and-starting-system) .
  4. A misfire DTC could be caused by an excessive vibration from sources other than the engine. Inspect the following for possible sources of vibration: A tire or wheel that is out of round or balance Variable thickness brake rotors An unbalanced drive shaft Certain rough road conditions A damaged accessory drive component or belt A damaged reluctor wheel The Crankshaft Position System Variation Learn procedure may need to be performed.

Schematic Reference

Connector End View Reference

Electrical Information Reference

  1. «Circuit Testing»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
  2. «Connector Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
  3. «Testing for Intermittent Conditions and Poor Connections»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
  4. «Wiring Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)

DTC Type Reference

Scan Tool Reference

Control Module References for scan tool information

Special Tools

J 26792 HEI Spark Tester

  1. Verify that no other DTCs are set. If a DTC is set, refer to «Diagnostic Trouble Code (DTC) List - Vehicle»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-trouble-code-dtc-list) .
  2. Engine idling, verify there is no abnormal engine noise. If there is an abnormal engine noise, refer to «Symptoms - Engine Mechanical»(/cadillac/cts/ii-2007-2014/remont/mechanical/#engine-mechanical-62l-diagnostic-information-and-procedures) .
  3. Observe the Misfire Current Counters with a scan tool. The Misfire Current Counters should not be incrementing. A random misfire, across one or more cylinders that are not steadily incrementing may be normal for this engine.
  4. Operate the vehicle within the Conditions for Running the DTC. You may also operate the vehicle within the conditions that you observed from the Freeze Frame/Failure Records data.

Note. You must perform the Circuit/System Verification first.

  1. Verify that the following conditions do not exist: The fuel injector wire harness electrical connectors are connected to the wrong fuel injectors. Refer to «Engine Controls Schematics»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-wiring-schematic-diagrams) . Engine vacuum leaks Fuel pressure that is too low or too high-Refer to «Fuel System Diagnosis»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-symptom-troubleshooting-and-diagnosis) . Contaminated fuel-Refer to «Alcohol/Contaminants-in-Fuel Diagnosis (without Special Tool)»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-symptom-troubleshooting-and-diagnosis) or «Alcohol/Contaminants-in-Fuel Diagnosis (with Special Tool)»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-symptom-troubleshooting-and-diagnosis) . Restricted exhaust system-Refer to «Restricted Exhaust»(/cadillac/cts/ii-2007-2014/remont/exhaust/#engine-exhaust-system) .
  2. Measure the resistance of the spark plug wire, and verify the condition of the spark plug wire. Refer to «Ignition System Specifications»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-specifications__ignition-system-specifications) and «Spark Plug Wire Inspection»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions__spark-plug-wire-inspection) . If the resistance value is not within the specified range, or does not pass the inspection, replace the spark plug wire.
  3. Reinstall the spark plug wire to the ignition module/coil assembly.
  4. Install the J 26792 to the spark plug wire boot.
  5. Attempt to start the engine and observe the J 26792 . The spark plug tester should spark. If there is no spark, refer to «Electronic Ignition System Diagnosis»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-symptom-troubleshooting-and-diagnosis) .
  6. Ignition OFF, remove the spark plug from the misfiring cylinder. Verify that the following conditions do not exist with the spark plug: Gas, coolant, or oil fouled Cracked, worn, or incorrectly gapped-Refer to «Spark Plug Inspection»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions__spark-plug-inspection) . If there is a condition with the spark plug, replace the spark plug.
  7. Exchange the suspected spark plug with another cylinder that is operating correctly.
  8. Operate the engine under the conditions in which the misfire occurred, this may include putting the engine under a load or allowing the engine to return to a cold condition. Observe the Misfire Current Counters with a scan tool. The misfire should not follow the spark plug exchange. If the misfire follows with the spark plug, replace the spark plug.
  9. If all conditions test normal, test or inspect for the following: A lean or rich fuel injector-Refer to «Fuel Injector Diagnosis (w/J39021 or w/Tech 2)»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-symptom-troubleshooting-and-diagnosis) or «Fuel Injector Diagnosis (w/CH47976)»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-symptom-troubleshooting-and-diagnosis) . An engine mechanical condition-Refer to «Symptoms - Engine Mechanical»(/cadillac/cts/ii-2007-2014/remont/mechanical/#engine-mechanical-62l-diagnostic-information-and-procedures) .
  1. «Spark Plug Replacement»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)
  2. «Spark Plug Wire Replacement»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)
  3. «Ignition Coil Replacement»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)

Repair Verification

If the customer concern was a flashing MIL, perform the following procedure

  1. Install any components that have been removed or replaced during diagnosis.
  2. Perform any adjustments, programming or setup procedures that are required when a component is removed or replaced.
  3. Clear the DTCs.
  4. Turn OFF the ignition for 60 s.
  5. If the repair was related to a DTC, duplicate the Conditions for Running the DTC and use the Freeze Frame/Failure Records, if applicable, in order to verify the DTC does not reset. If the DTC resets or another DTC is present, refer to the «Diagnostic Trouble Code (DTC) List - Vehicle»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-trouble-code-dtc-list) and perform the appropriate diagnostic procedure.
  6. To verify that the performance of the catalytic converter has not been affected by the condition that set this DTC, perform the Repair Verification for DTC P0420 or P0430. Refer to «DTC P0420 or P0430»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-dtc-p0230-dtc-p0650) .
  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.

The crankshaft position system variation learn feature is used to calculate reference period errors caused by slight build tolerance variations in the crankshaft position sensor, crankshaft, and crankshaft position sensor position. The calculated error allows the engine control module (ECM) to accurately compensate for reference period variations. This enhances the ability of the ECM to detect misfire events over a wide range of engine speeds and load conditions. The ECM stores the Crankshaft Position System Variation values after a learn procedure has been performed. If the actual crankshaft position variation is not stored within the crankshaft position compensating value look up table, then DTC P0300 may set. If the crankshaft position system variation values are not stored in the ECM memory, or a proper ECM power down does not occur after completing the Crankshaft Position Learn Procedure, then DTC P0315 sets.

The diagnostic runs continuously.

The ECM detects that the crankshaft position system variation values are not stored in memory.

DTC P0315 is a Type A code.

DTC P0315 is a Type A code.

This test procedure requires that the vehicle battery has passed a load test and is completely charged. Refer to Battery Inspection/Test .

DTC Type Reference

Scan Tool Reference

Control Module References for scan tool information

Note. The Crankshaft Position System Variation Learn Procedure may have to be repeated up to 5 times before the procedure is learned.

  1. Perform the Crankshaft Position System Variation Learn Procedure. Refer to «Crankshaft Position System Variation Learn»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions__crankshaft-position-system-variation-learn) .
  2. If the Crankshaft Position System Variation Learn Procedure cannot be performed successfully, inspect for the following conditions: Any worn crankshaft main bearings A damaged or misaligned reluctor wheel Excessive crankshaft runout A damaged crankshaft-Refer to «Crankshaft and Bearing Cleaning and Inspection»(/cadillac/cts/ii-2007-2014/remont/mechanical/#engine-mechanical-62l-repair-instructions-off-vehicle-1-of-3__crankshaft-and-bearing-cleaning-and-inspection) . Interference in the signal circuit of the crankshaft position sensor The ignition switch is left in the ON position, until the battery is discharged An ECM power disconnect, with the ignition ON, that may have erased the crankshaft position system variation values and set DTC P0315 Any debris between the crankshaft position sensor and the reluctor wheel If the ECM is still unable to complete the learn procedure, replace the ECM.

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

  1. «Engine Control Module Programming and Setup (V8)»(/cadillac/cts/ii-2007-2014/remont/communication-devices/#programming-and-setup-all-systems__engine-control-module-programming-and-setup)
  2. «Engine Control Module Replacement»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)
  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
CircuitShort to GroundOpen/High ResistanceShort to VoltageSignal Performance
Knock Sensor 1 SignalP0327P0325P0328P0326
Knock Sensor 2 SignalP0332P0330P0333P0326

The knock sensor system enables the engine control module (ECM) to control the ignition timing for the best possible performance while protecting the engine from potentially damaging levels of detonation. The ECM monitors 2 separate knock sensor, one on each side of the engine block. Each knock sensor produces an AC voltage that varies, depending on the vibration levels detected during engine operation. The ECM receives the knock sensor signal through 2 isolated signal circuits for each knock sensor. The ECM adjusts the spark timing based on the amplitude and frequency of each knock sensor signal. The ECM learns a minimum noise levels for each sensor at idle speed and uses calibrated noise level value for the rest of the RPM range. The ECM should monitor a normal knock sensor signal within the noise channel.

P0324

  1. DTC P0325, P0326, P0327, P0328, P0330, P0332, or P0333 are not set.
  2. The engine speed is at least 400 RPM.
  3. DTC P0324 runs continuously when the above conditions are met.

P0325 and P0330

  1. DTC P0324, P0325, P0326, P0327, P0328, P0330, P0332, or P0333 are not set.
  2. The engine speed is at least 400 RPM.
  3. The engine coolant temperature (ECT) is warmer than -40°C (-40°F).
  4. The engine run time is at least 2 s.
  5. DTCs P0325 and P0330 run continuously when the above conditions are met.

P0326

  1. DTC P0068, P0606, P1516, P2101, P2135, or P2176 are not set.
  2. The engine speed is at least 400 RPM.
  3. The MAP is at least 10 kPa.
  4. DTC P0324 runs continuously when the above conditions are met.

P0327, P0328, P0332, and P0333

  1. The engine coolant temperature (ECT) is warmer than -40°C (-40°F).
  2. The engine run time is at least 2 s.
  3. DTCs P0327, P0328, P0332, and P0333 run continuously when the above conditions are met.

The ECM has detected an internal circuitry fault.

P0325 or P0330

The knock sensor signal circuits are open or shorted together for 5 s.

  1. The knock sensor signal indicates an engine knock is present.
  2. The ECM has commanded the spark retard to a value which is more than the calibrated valve, for a specific engine load and speed.
  3. The above conditions exist for more than 5 s.

The knock sensor signal circuits are shorted to voltage or ground.

  1. DTCs P0324, P0325, P0326, P0327, P0328, P0330, P0332, and P0333 are Type B codes.
  2. The ignition timing is retarded to reduce the potential of engine damaging spark knock.

DTCs P0324, P0325, P0326, P0327, P0328, P0330, P0332, and P0333 are Type B codes.

  1. Inspect the knock sensor for physical damage. A knock sensor that is dropped or damaged may cause a DTC to set.
  2. Inspect the knock sensor for proper installation. A knock sensor that is loose or over-torqued may cause a DTC to set.
  3. The knock sensor mounting surface should be free of burs, casting flash, and foreign material.
  4. The KS must be clear of hoses, brackets, and engine electrical wiring.

Schematic Reference

Connector End View Reference

Description and Operation

Electrical Information Reference

  1. «Circuit Testing»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
  2. «Connector Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
  3. «Testing for Intermittent Conditions and Poor Connections»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
  4. «Wiring Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)

DTC Type Reference

Scan Tool Reference

Control Module References for scan tool information

Special Tools

  1. J 35616 GM Approved Terminal Test Kit
  2. For equivalent regional tools, refer to «Special Tools»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-30l-or-36l-special-tools-and-equipment) .
  1. Engine at operating temperature, observe DTC information with a scan tool. DTC P0324, P0325, P0326, P0327, P0328, P0330, P0332, or P0333 should not set.
  2. Operate the vehicle within the Conditions for Running the DTC to verify the DTC does not reset. You may also operate the vehicle within the conditions that you observed from the Freeze Frame/Failure Records data.

Note. If DTC P0325, P0326, P0327, P0328, P0330, P0332, or P0333 are also set, diagnose those DTCs first.

DTC P0324 indicates an internal control module circuitry failure. Replace the ECM.

P0325, P0327, P0328, P0330, P0332, P0333

  1. Ignition ON, engine OFF.
  2. Disconnect the appropriate B68 knock sensor harness connector.
  3. Measure for 2-3 V between each of the following circuits and ground on the ECM side of the harness connector: The B68 knock sensor signal circuit, terminal A The B68 knock sensor signal circuit, terminal B If less than the specified range, test the circuits for a short to ground or an open/high resistance. If the circuits test normal, replace the ECM. If greater than the specified range, test the circuits for a short to voltage. If the circuits test normal, replace the ECM.
  4. If all circuits test normal, replace the B68 knock sensor.
  1. Inspect for a loose or broken engine mount, engine mounted accessory, or accessory mounting bracket.
  2. Inspect for excessive engine mechanical noise. Refer to «Symptoms - Engine Mechanical»(/cadillac/cts/ii-2007-2014/remont/mechanical/#engine-mechanical-62l-diagnostic-information-and-procedures) .

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

  1. «Engine Control Module Programming and Setup (V8)»(/cadillac/cts/ii-2007-2014/remont/communication-devices/#programming-and-setup-all-systems__engine-control-module-programming-and-setup)
  2. «Engine Control Module Replacement»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)
  3. «Knock Sensor 1 Replacement»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)
  4. «Knock Sensor 2 Replacement»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)
  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
CircuitShort to GroundOpen/High ResistanceShort to VoltageSignal Performance
5 V Reference CircuitP0651P0335P0651, P2135
Crankshaft Position Sensor Signal CircuitP0335P0335P0335P0336
Low Reference CircuitP0335P0335

The crankshaft position sensor circuits consist of an engine control module (ECM) supplied 5 V circuit, low reference circuit and an output signal circuit. The crankshaft position sensor is an internally magnetic biased digital output integrated circuit sensing device. The sensor detects magnetic flux changes between the peaks and valleys of a 58-tooth reluctor wheel on the crankshaft. Each tooth on the reluctor wheel is spaced at 60-tooth spacing, with 2 missing teeth for the reference gap. The crankshaft position sensor produces an ON/OFF DC voltage of varying frequency, with 58 output pulses per crankshaft revolution. The frequency of the crankshaft position sensor output depends on the velocity of the crankshaft. The crankshaft position sensor sends a digital signal, which represents an image of the crankshaft reluctor wheel, to the ECM as each tooth on the wheel rotates past the crankshaft position sensor. The ECM uses each crankshaft position signal pulse to determine crankshaft speed and decodes the crankshaft reluctor wheel reference gap to identify crankshaft position. This information is then used to sequence the ignition timing and fuel injection events for the engine. The ECM also uses crankshaft position sensor output information to determine the crankshaft relative position to the camshaft, to detect cylinder misfire, and to control the camshaft position actuator if equipped.

  1. DTC P0340, P0341, P0641, or P0651 is not set.
  2. The engine is cranking or running.
  3. DTC P0335 runs continuously when the above conditions are met.

Note. The ECM detects engine movement by sensing the airflow through the MAF sensor, when airflow is greater than 3 grams per second, or by sensing camshaft position sensor pulses.

  1. The ECM detects that the starter is commanded on and the engine has been cranking for more than 4 s without a crankshaft position sensor pulse.
  2. The ECM detects that the engine is running, but has not received a crankshaft position sensor pulse for 2 of 10 engine cycles.
  1. DTC P0335 is a Type A DTC.
  2. The camshaft position actuator if equipped is commanded to the parked position.
  3. The ignition system defaults to a limp home mode. The camshaft position sensor is used to determine engine position.

DTC P0335 is a Type A DTC.

  1. With this DTC set, the engine may crank for an extended period of time during start-up.
  2. This test procedure requires that the vehicle battery has passed a load test and is completely charged. Refer to «Battery Inspection/Test»(/cadillac/cts/ii-2007-2014/remont/charging-system/#battery-charging-system-and-starting-system) .

Schematic Reference

Connector End View Reference

Description and Operation

Electrical Information Reference

  1. «Circuit Testing»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
  2. «Connector Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
  3. «Testing for Intermittent Conditions and Poor Connections»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
  4. «Wiring Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)

DTC Type Reference

Scan Tool Reference

Control Module References for scan tool information

Special Tools

J 35616-A/BT-8637: Connector Test Adapter Kit

  1. Ignition OFF, inspect the engine wiring harness carrying the crankshaft position sensor circuits for the following conditions: Close routing of aftermarket electrical equipment. Close to solenoids, motors, and relays. If any of these are determined to be a possible source of electrical interference, correct any wire harness routing or component placement conditions.
  2. Start the engine. Using the live plot function on the scan tool, select the camshaft position sensor parameter. Change the minimum spec to 400, and the maximum spec to 4,000 RPM. Select the crankshaft position sensor parameter. Change the minimum spec to 600, and the maximum spec to 3,300 RPM.
  3. Observe the scan tool.
  4. Quickly accelerate and release the accelerator pedal several times. Do not accelerate past 3,200 RPM. The graphed lines on the live plot display should track together across the screen.
  5. Operate the vehicle within the Conditions for Running the DTC. You may also operate the vehicle within the conditions that you observed from the Freeze Frame/Failure Records data.

Note. You must perform the Circuit/System Verification before proceeding with Circuit/System Testing.

  1. Ignition OFF, disconnect the harness connector at the crankshaft position sensor.
  2. Test for less than 1 ohms between the crankshaft position low reference circuit, terminal B, and ground. If greater than the specified value, test the low reference circuit for an open/high resistance. If the circuit tests normal, replace the ECM.
  3. Ignition ON, test for 4.8-5.2 V between the crankshaft position 5 V reference circuit, terminal C and ground. If less than the specified range, test the 5 V reference circuit for an open/high resistance or short to ground. If the circuit tests normal, replace the ECM. If greater than the specified range, test the 5 V reference circuit for a short to voltage. If the circuit tests normal, replace the ECM.
  4. Ignition ON, test for 4.8-5.2 V between the crankshaft position signal circuit terminal A and ground. If less than the specified range, test the signal circuit for an open/high resistance or short to ground. If the circuit tests normal, replace the ECM. If greater than the specified range, test the signal circuit for a short to voltage. If the circuit tests normal, replace the ECM.
  5. Ignition OFF, connect a fused jumper wire to the crankshaft position signal circuit terminal A.
  6. Ignition ON, momentarily touch the other end of the fused jumper wire to the battery negative post. The Crankshaft Position Active counter, should increment. If the Crankshaft Position Active counter increments, test or replace the crankshaft position sensor. If the Crankshaft Position Active counter does not increment, replace the ECM.

Note. You must perform the Circuit/System Testing before proceeding with Component Testing.

  1. Inspect the crankshaft position sensor for correct installation. Remove the crankshaft position sensor from the engine and inspect the sensor O-ring for damage. If the sensor is loose, incorrectly installed, or damaged, replace the crankshaft position sensor.
  2. Connect the crankshaft position sensor harness connector to the crankshaft position sensor.
  3. Ignition ON, engine OFF. Observe the Crankshaft Position Active counter parameter on the scan tool.
  4. Pass a flat steel object across the tip of the sensor repeatedly. The Crankshaft Position Active counter parameter should increment with each pass of the steel object. If the parameter does not increment, replace the crankshaft position sensor.

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

  1. «Crankshaft Position Sensor Replacement»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)
  2. «Engine Control Module Programming and Setup (V8)»(/cadillac/cts/ii-2007-2014/remont/communication-devices/#programming-and-setup-all-systems__engine-control-module-programming-and-setup)
  3. «Engine Control Module Replacement»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)
  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
CircuitShort to GroundOpen/High ResistanceShort to VoltageSignal Performance
5 V Reference CircuitP0651P0335P0651, P2135
Crankshaft Position Sensor Signal CircuitP0335P0335P0335P0336
Low Reference CircuitP0335P0335

The crankshaft position sensor circuits consist of an engine control module (ECM) supplied 5 V reference circuit, low reference circuit and an output signal circuit. The crankshaft position sensor is an internally magnetic biased digital output integrated circuit sensing device. The sensor detects magnetic flux changes between the peaks and valleys of a 58-tooth reluctor wheel on the crankshaft. Each tooth on the reluctor wheel is spaced at 60-tooth spacing, with 2 missing teeth for the reference gap. The crankshaft position sensor produces an ON/OFF DC voltage of varying frequency, with 58 output pulses per crankshaft revolution. The frequency of the crankshaft position sensor output depends on the velocity of the crankshaft. The crankshaft position sensor sends a digital signal, which represents an image of the crankshaft reluctor wheel, to the ECM as each tooth on the wheel rotates past the crankshaft position sensor. The ECM uses each crankshaft position signal pulse to determine crankshaft speed and decodes the crankshaft reluctor wheel reference gap to identify crankshaft position. This information is then used to sequence the ignition timing and fuel injection events for the engine. The ECM also uses crankshaft position sensor output information to determine the crankshaft relative position to the camshaft, to detect cylinder misfire, and to control the camshaft position actuator if equipped.

  1. DTC P0340, P0341, P0641, or P0651 is not set.
  2. The engine is cranking or running.
  3. DTC P0336 runs continuously when the above conditions are met.

Note. The ECM detects engine movement by sensing the airflow through the MAF sensor, when airflow is greater than 3 grams per second, or by sensing camshaft position sensor pulses.

  1. The ECM detects that the engine is running, but receives less than 53 or more than 63 crankshaft position sensor pulses, during each engine revolution, for 8 of 10 engine revolutions.
  2. The ECM detects that the engine is running, but more than 25 crankshaft resyncs have occurred within 20 s.
  3. The ECM detects that the engine has been running, but the crankshaft does not sync for 0.4 second.
  1. DTC P0336 is a Type A DTC.
  2. The camshaft position actuator, if equipped, is commanded to the parked position.
  3. The ignition system defaults to a limp home mode. The camshaft position sensor is used to determine engine position.

DTC P0336 is a Type A DTC.

  1. With this DTC set, the engine may crank for an extended period of time during start-up.
  2. This test procedure requires that the vehicle battery has passed a load test and is completely charged. Refer to «Battery Inspection/Test»(/cadillac/cts/ii-2007-2014/remont/charging-system/#battery-charging-system-and-starting-system) .

Schematic Reference

Connector End View Reference

Description and Operation

Electrical Information Reference

  1. «Circuit Testing»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
  2. «Connector Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
  3. «Testing for Intermittent Conditions and Poor Connections»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
  4. «Wiring Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)

DTC Type Reference

Scan Tool Reference

Control Module References for scan tool information

Special Tools

J 35616-A/BT-8637: Connector Test Adapter Kit

  1. Ignition OFF, inspect the engine wiring harness carrying the crankshaft position sensor circuits for the following conditions: Close routing of aftermarket electrical equipment. Close to solenoids, motors, and relays. If any of these are determined to be a possible source of electrical interference, correct any wire harness routing or component placement conditions.
  2. Start the engine. Using the live plot function on the scan tool, select the camshaft position sensor parameter. Change the minimum spec to 400, and the maximum spec to 4,000 RPM. Select the crankshaft position sensor parameter. Change the minimum spec to 600, and the maximum spec to 3,300 RPM.
  3. Observe the scan tool.
  4. Quickly accelerate and release the accelerator pedal several times. Do not accelerate past 3,200 RPM. The graphed lines on the live plot display should track together across the screen.
  5. Operate the vehicle within the Conditions for Running the DTC. You may also operate the vehicle within the conditions that you observed from the Freeze Frame/Failure Records data.

Note. You must perform the Circuit/System Verification before proceeding with Circuit/System Testing.

  1. Ignition OFF, inspect the crankshaft position sensor for looseness and correct installation. If the crankshaft position sensor is loose, inspect the sensor and the O-ring for damage, replace as necessary.
  2. Inspect the engine for the following conditions: Engine oil for debris and contamination Crankshaft reluctor wheel for damage The timing chain, tensioner, and sprockets for wear or damage
  1. If debris is found in the engine oil, inspect the internal engine components to determine the cause. Repair or replace any worn or damaged components.

Note. You must perform the Circuit/System Testing before proceeding with Component Testing.

  1. Inspect the crankshaft position sensor for correct installation. Remove the crankshaft position sensor from the engine and inspect the sensor O-ring for damage. If the sensor is loose, incorrectly installed, or damaged, replace the crankshaft position sensor.
  2. Connect the crankshaft position sensor harness connector to the crankshaft position sensor.
  3. Ignition ON, engine OFF. Observe the Crankshaft Position Active counter parameter on the scan tool.
  4. Pass a flat steel object across the tip of the sensor repeatedly. The Crankshaft Position Active counter parameter should increment with each pass of the steel object. If the parameter does not increment, replace the crankshaft position sensor.

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

  1. «Crankshaft Position Sensor Replacement»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)
  2. «Engine Control Module Programming and Setup (V8)»(/cadillac/cts/ii-2007-2014/remont/communication-devices/#programming-and-setup-all-systems__engine-control-module-programming-and-setup)
  3. «Engine Control Module Replacement»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)
  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
CircuitShort to GroundOpen/High ResistanceShort to VoltageSignal Performance
5 V Reference CircuitP0107, P0452, P0522, P0532, P0641P0340P0641
Camshaft Position Sensor Signal CircuitP0340P0340P0340P0341
Low Reference CircuitP0340P0340

The 4X camshaft position sensor circuits consist of an engine control module (ECM) supplied 5 V reference circuit, low reference circuit, and an output signal circuit. The camshaft position sensor is an internally magnetic biased digital output integrated circuit sensing device. The sensor detects magnetic flux changes between the peaks and valleys of a 4-tooth reluctor wheel attached to the camshaft. As each reluctor wheel tooth rotates past the camshaft position sensor, the resulting change in the magnetic field is used by the sensor electronics to produce a digital output pulse. The sensor returns a digital ON/OFF DC voltage pulse of varying frequency, with 2 narrow, and 2 wide output pulses per camshaft revolution that represent an image of the camshaft reluctor wheel. The frequency of the camshaft position sensor output depends on the velocity of the camshaft. The ECM decodes the narrow and wide tooth pattern to identify camshaft position. This information is then used to sequence the ignition timing and fuel injection events for the engine. The ECM also uses camshaft position sensor output information to determine the camshaft relative position to the crankshaft, to control the camshaft position actuator if equipped, and for limp-home operation.

  1. DTC P0335, P0336, P0641, or P0651 is not set.
  2. The engine is cranking or running.
  3. DTC P0340 runs continuously when the above conditions are met.
IMPORTANTThe ECM detects engine movement by sensing the airflow through the MAF sensor, when airflow is greater than 3 grams per second, or by sensing crankshaft position sensor pulses.
  1. The ECM detects that the starter is commanded on and the engine has been cranking for more than 4 s without a camshaft position sensor pulse.
  2. The ECM detects that the engine has started, but did not receive a camshaft position sensor pulse during the first engine revolution.
  3. The ECM detects that the engine is running, but does not receive a camshaft position sensor pulse for 800 of 1000 engine cycles.
  1. DTC P0340 is a Type B DTC.
  2. The camshaft position actuator if equipped is commanded to the parked position.
  3. The ignition system defaults to a failed camshaft position sensor limp home mode.

DTC P0340 is a Type B DTC.

  1. With a DTC set, the engine may crank for an extended period of time during start-up.
  2. This test procedure requires that the vehicle battery has passed a load test and is completely charged. Refer to «Battery Inspection/Test»(/cadillac/cts/ii-2007-2014/remont/charging-system/#battery-charging-system-and-starting-system) .

Schematic Reference

Connector End View Reference

Description and Operation

Electrical Information Reference

  1. «Circuit Testing»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
  2. «Connector Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
  3. «Testing for Intermittent Conditions and Poor Connections»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
  4. «Wiring Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)

DTC Type Reference

Scan Tool Reference

Control Module References for scan tool information

Special Tools

J 35616-A/BT-8637 Connector Test Adapter Kit

  1. Ignition OFF, inspect the engine wiring harness carrying the camshaft position sensor circuits for the following conditions: Close routing of aftermarket electrical equipment. Close to solenoids, motors, and relays. If any of these are determined to be a possible source of electrical interference, correct any wire harness routing or component placement conditions.
  2. Start the engine. Using the live plot function on the scan tool, select the camshaft position sensor parameter. Change the minimum spec to 400, and the maximum spec to 4,000 RPM. Select the crankshaft position sensor parameter. Change the minimum spec to 600, and the maximum spec to 3,300 RPM.
  3. Observe the scan tool.
  4. Quickly accelerate and release the accelerator pedal several times. Do not accelerate past 3,200 RPM. The graphed lines on the live plot display should track together across the screen.
  5. Operate the vehicle within the Conditions for Running the DTC. You may also operate the vehicle within the conditions that you observed from the Freeze Frame/Failure Records data.
  1. Ignition OFF, disconnect the harness connector at the camshaft position sensor.
  2. Test for less than 1 ohms on the camshaft position low reference circuit, terminal B, and ground. If greater than the specified value, test the low reference circuit for an open/high resistance. If the circuit tests normal, replace the ECM.
  3. Ignition ON, test for 4.8-5.2 V between the camshaft position 5 V reference circuit terminal A and ground. If less than the specified range, test the 5 V reference circuit for an open/high resistance or short to ground. If the circuit tests normal, replace the ECM. If greater than the specified range, test the 5 V reference circuit for a short to voltage. If the circuit tests normal, replace the ECM.
  4. Ignition ON, test for 4.8-5.2 V between the camshaft position signal circuit terminal C and ground. If less than the specified range, test the signal circuit for an open/high resistance or short to ground. If the circuit tests normal, replace the ECM. If greater than the specified range, test the signal circuit for a short to voltage. If the circuit tests normal, replace the ECM.
  5. Ignition OFF, connect a fused jumper wire to the camshaft position signal circuit terminal C.
  6. Ignition ON, momentarily touch the other the other end of the fused jumper wire to the battery negative post. The scan tool should show the Camshaft Position Active counter incrementing. If the Camshaft Position Active counter increments, test or replace the camshaft position sensor. If the Camshaft Position Active counter does not increment, replace the ECM.
IMPORTANTYou must perform the Circuit/System Testing before proceeding with Component Testing.
  1. Inspect the camshaft position sensor for correct installation. Remove the camshaft position sensor from the engine and inspect the sensor O-ring for damage. If the sensor is loose, incorrectly installed, or damaged, replace the camshaft position sensor.
  2. Connect the camshaft position sensor harness connector to the camshaft position sensor.
  3. Ignition ON, engine OFF. Observe the Camshaft Position Active counter parameter on the scan tool.
  4. Pass a flat steel object across the tip of the sensor repeatedly. The Camshaft Position Active counter parameter should increment with each pass of the steel object. If the parameter does not increment, replace the camshaft position sensor.

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

  1. «Camshaft Position Sensor Replacement»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)
  2. «Engine Control Module Programming and Setup (V8)»(/cadillac/cts/ii-2007-2014/remont/communication-devices/#programming-and-setup-all-systems__engine-control-module-programming-and-setup)
  3. «Engine Control Module Replacement»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)
  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
CircuitShort to GroundOpen/High ResistanceShort to VoltageSignal Performance
5 V Reference CircuitP0107, P0452, P0522, P0532, P0641P0340P0641
Camshaft Position Sensor Signal CircuitP0340P0340P0340P0341
Low Reference CircuitP0340P0340

The 4X camshaft position sensor circuits consist of an engine control module (ECM) supplied 5 V reference circuit, low reference circuit, and an output signal circuit. The camshaft position sensor is an internally magnetic biased digital output integrated circuit sensing device. The sensor detects magnetic flux changes between the peaks and valleys of a 4-tooth reluctor wheel attached to the camshaft. As each reluctor wheel tooth rotates past the camshaft position sensor, the resulting change in the magnetic field is used by the sensor electronics to produce a digital output pulse. The sensor returns a digital ON/OFF DC voltage pulse of varying frequency, with two narrow, and two wide output pulses per camshaft revolution that represent an image of the camshaft reluctor wheel. The frequency of the camshaft position sensor output depends on the velocity of the camshaft. The ECM decodes the narrow and wide tooth pattern to identify camshaft position. This information is then used to sequence the ignition timing and fuel injection events for the engine. The ECM also uses camshaft position sensor output information to determine the camshaft relative position to the crankshaft, to control the camshaft position actuator if equipped, and for limp-home operation.

  1. DTC P0335, P0336, P0641, or P0651 is not set.
  2. The engine is cranking or running.
  3. DTC P0341 runs continuously when the above conditions are met.
IMPORTANTThe ECM detects engine movement by sensing the airflow through the MAF sensor, when airflow is greater than 3 grams per second, or by sensing crankshaft position sensor pulses.
  1. The ECM detects that the engine was started, but has received less than 2 or more than 8 camshaft position sensor pulses during the first engine resolution.
  2. The ECM detects that the engine has started and is running, but receives less than 398 or more than 402 camshaft position pulses per 100 engine cycles in 800 of 1000 engine cycles.
  1. DTC P0341 is a Type B DTC.
  2. The camshaft position actuator, if equipped, is commanded to the parked position.
  3. The ignition system defaults to a failed camshaft position sensor limp home mode.

DTC P0341 is a Type B DTC.

  1. With this DTC set, the engine may crank for an extended period of time during start-up.
  2. This test procedure requires that the vehicle battery has passed a load test and is completely charged. Refer to «Battery Inspection/Test»(/cadillac/cts/ii-2007-2014/remont/charging-system/#battery-charging-system-and-starting-system) .

Schematic Reference

Connector End View Reference

Description and Operation

Electrical Information Reference

  1. «Circuit Testing»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
  2. «Connector Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
  3. «Testing for Intermittent Conditions and Poor Connections»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
  4. «Wiring Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)

DTC Type Reference

Scan Tool Reference

Control Module References for scan tool information

Special Tools

J 35616-A/BT-8637 Connector Test Adapter Kit

  1. Ignition OFF, inspect the engine wiring harness carrying the camshaft position sensor circuits for the following conditions: Close routing of aftermarket electrical equipment Close to solenoids, motors, and relays. If any of these are determined to be a possible source of electrical interference, correct any wire harness routing or component placement conditions.
  2. Start the engine. Using the live plot function on the scan tool, select the camshaft position sensor parameter. Change the minimum spec to 400, and the maximum spec to 4,000 RPM. Select the crankshaft position sensor parameter. Change the minimum spec to 600, and the maximum spec to 3,300 RPM.
  3. Observe the scan tool.
  4. Quickly accelerate and release the accelerator pedal several times. Do not accelerate past 3,200 RPM. The graphed lines on the live plot display should track together across the screen.
  5. Operate the vehicle within the Conditions for Running the DTC. You may also operate the vehicle within the conditions that you observed from the Freeze Frame/Failure Records data.
  1. Ignition OFF, inspect the camshaft position sensor for looseness and correct installation. If the camshaft position sensor is loose, inspect the sensor and the O-ring for damage, and replace as necessary.
  2. Inspect the engine for the following conditions: Engine oil for debris Camshaft reluctor wheel for damage The timing chain, timing chain tensioner, and sprockets for wear or damage
  1. If debris is found in the engine oil, inspect the internal engine components to determine the cause. Repair or replace any worn or damaged components.
IMPORTANTYou must perform the Circuit/System Testing before proceeding with Component Testing.
  1. Inspect the camshaft position sensor for correct installation. Remove the camshaft position sensor from the engine and inspect the sensor O-ring for damage. If the sensor is loose, incorrectly installed, or damaged, replace the camshaft position sensor.
  2. Connect the camshaft position sensor harness connector to the camshaft position sensor.
  3. Ignition ON, engine OFF, observe the Camshaft Position Active Counter parameter on the scan tool.
  4. Pass a flat steel object across the tip of the sensor repeatedly. The Camshaft Position Active Counter parameter should increment with each pass of the steel object. If the parameter does not increment, replace the camshaft position sensor.

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

  1. «Camshaft Position Sensor Replacement»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)
  2. «Engine Control Module Programming and Setup (V8)»(/cadillac/cts/ii-2007-2014/remont/communication-devices/#programming-and-setup-all-systems__engine-control-module-programming-and-setup)
  3. «Engine Control Module Replacement»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)
  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
CircuitShort to GroundOpen/High ResistanceShort to VoltageSignal Performance
Ignition Coil 1 Control CircuitP0300, P0351P0300, P0351P0300, P0351
Ignition Coil 2 Control CircuitP0300, P0352P0300, P0352P0300, P0352
Ignition Coil 3 Control CircuitP0300, P0353P0300, P0353P0300, P0353
Ignition Coil 4 Control CircuitP0300, P0354P0300, P0354P0300, P0354
Ignition Coil 5 Control CircuitP0300, P0355P0300, P0355P0300, P0355
Ignition Coil 6 Control CircuitP0300, P0356P0300, P0356P0300, P0356
Ignition Coil 7 Control CircuitP0300, P0357P0300, P0357P0300, P0357
Ignition Coil 8 Control CircuitP0300, P0358P0300, P0358P0300, P0358

The ignition system on this engine uses an individual coil/module for each cylinder. The engine control module (ECM) controls the spark event for each cylinder through the eight individual ignition control (IC) circuits. When the ECM commands the IC circuit ON, electrical current will flow through the primary winding of the ignition coil, creating a magnetic field. When a spark event is requested, the ECM will command the IC circuit OFF, interrupting current flow through the primary winding. The magnetic field created by the primary winding will collapse across the secondary coil windings, producing a high voltage across the spark plug electrodes. The ECM uses information from the crankshaft position (CKP) sensor, and the camshaft position (CMP) sensor for sequencing and timing of the spark events. Each ignition coil/module assembly has the following circuits

  1. Ignition voltage
  2. Ground
  3. Ignition control (IC)
  4. Low reference

If the ECM detects that the IC circuit has an incorrect voltage level, DTC P0351-P0358 will set.

  1. The ignition is ON.
  2. DTC P0351-P0358 runs continuously when the above condition is met.

The ECM detects one of the following failures on the IC circuit

  1. An open
  2. A short to ground
  3. A short to voltage

DTCs P0351-P0358 are Type B DTCs.

DTCs P0351-P0358 are Type B DTCs.

  1. This test procedure requires that the vehicle battery has passed a load test and is completely charged. Refer to «Battery Inspection/Test»(/cadillac/cts/ii-2007-2014/remont/charging-system/#battery-charging-system-and-starting-system) .
  2. A high resistance condition on any IC circuit can cause an engine misfire without setting DTC P0351-P0358.

Schematic Reference

Connector End View Reference

Description and Operation

Electrical Information Reference

  1. «Circuit Testing»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
  2. «Connector Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
  3. «Testing for Intermittent Conditions and Poor Connections»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
  4. «Wiring Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)

Scan Tool Reference

Control Module References for scan tool information

  1. With the engine running, monitor the following ignition control (IC) circuit status parameters with a scan tool: Cylinder 1-8 IC Ckt. Short Gnd Test Status Cylinder 1-8 IC Ckt. Open Test Status Cylinder 1-8 IC Ckt. Short to Volts Test Status Each parameter should display OK.
  2. With the engine running, observe the Misfire Current counters with a scan tool. The counters should not be incrementing.
  3. Operate the vehicle within the Conditions for Running the DTC. You may also operate the vehicle within the conditions that you observed from the Freeze Frame/Failure Records data.
  1. With the engine running, monitor the Cylinder 1-8 IC Circuit Status parameters with a scan tool. If a short to GND or Open status test displays FAULT, test for an open/high resistance or short to ground on the affected IC circuit terminal C. If a short to volts status test displays FAULT, test for a short to voltage on the affected IC circuit terminal C.
  2. Exchange the affected ignition coil/module with the ignition coil/module of a cylinder that is not affected.
  3. Start and run the engine. With a scan tool, monitor the IC circuit parameters and the Misfire Current counters. If the circuit status fault identified or the misfire transfers with the ignition coil/module, replace the ignition coil/module assembly. If the circuit status fault identified or the misfire does not transfer with the ignition coil/module, replace the ECM.
  1. «Ignition Coil Replacement»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)
  2. «Engine Control Module Replacement»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)
  3. «Engine Control Module Programming and Setup (V8)»(/cadillac/cts/ii-2007-2014/remont/communication-devices/#programming-and-setup-all-systems__engine-control-module-programming-and-setup)
IMPORTANTAn IC circuit fault condition will result in an engine misfire, and under certain driving conditions could possibly overheat the 3-way catalytic converter.
  1. Install any components or connectors that have been removed or replaced during diagnosis.
  2. Perform any adjustment, programming, or setup procedures that are required when a component or module is removed or replaced.
  3. Start and run the engine. With a scan tool, monitor the IC circuit status parameters. All IC circuit status parameters should display OK. If another DTC is present, refer to «Diagnostic Trouble Code (DTC) List - Vehicle»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-trouble-code-dtc-list) and perform the appropriate diagnostic.
  4. To verify that the performance of the catalytic converter has not been affected by the condition that set this DTC, perform the Repair Verification for DTC P0420 or P0430. Refer to «DTC P0420 or P0430»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-dtc-p0230-dtc-p0650) .
  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.

Note. A new converter with less than 100 mi on it may set DTC P0420 or P0430 due to out-gassing of the internal matting. Operating the vehicle at highway speeds for approximately 1 h may correct the condition.

A 3-way catalytic converter controls emissions of hydrocarbons (HC), carbon monoxide (CO), and oxides of nitrogen (NOx). The catalyst within the converter promotes a chemical reaction, which oxidizes the HC and the CO that are present in the exhaust gas. This process converts the HC and the CO into water vapor and carbon dioxide (CO2), and reduces the NOx, converting the NOx into nitrogen. The catalytic converter also stores oxygen. The engine control module (ECM) monitors this process by using a heated oxygen sensor (HO2S) that is in the exhaust stream after the 3-way catalytic converter. The HO2S 2 produces an output signal that the ECM uses to calculate the oxygen storage capacity of the catalyst. This indicates the ability of the catalyst to convert the exhaust emissions efficiently. The ECM monitors the efficiency of the catalyst by allowing the catalyst to heat, then wait for a stabilization period while the engine is idling. The ECM then adds and removes fuel while monitoring the HO2S 2. When the catalyst is functioning properly, the HO2S 2 response to the extra fuel is slow compared to the response of the HO2S 1, which is located before the 3-way catalytic converter. When the HO2S 2 response is near that of the HO2S 1, the oxygen storage capability and efficiency of the catalyst may be degraded below an acceptable threshold.

  1. DTCs P0030, P0031, P0036, P0037, P0038, P0068, P0106, P0107, P0108, P0112, P0113, P0117, P0118, P0120, P0121, P0122, P0123, P0125, P0128, P0130, P0131, P0132, P0133, P0134, P0135, P0136, P0137, P0138, P0140, P0141, P0171, P0172, P0201, P0202, P0203, P0204, P0205, P0206, P0207, P0208, P0220, P0300, P0315, P0326, P0327, P0336, P0340, P0341, P0442, P0446, P0452, P0453, P0455, P0496, P0500, P0502, P0506, P0507, P0601, P0602, P0606, P0641, P0722, P0723, P1133, P1134, P1516, P1621, P2135, P2138, P2176 are not set.
  2. Before the ECM performs the idle test, the vehicle must be driven under the following conditions: The engine speed is greater than 1,300 RPM. The engine run time is greater than 100 s. Both conditions exist for greater than 16 s.
  3. The vehicle speed is less than 1.6 km/h (1 mph).
  4. The throttle position is less than 2 %.
  5. The mass air flow (MAF) is between 2-21 g/s.
  6. The engine is operating in Closed Loop.
  7. The fuel trim learn is enabled.
  8. The engine coolant temperature (ECT) is between 45-129°C (113-264°F).
  9. The barometric pressure (BARO) is greater than 70 kPa.
  10. The Catalytic Converter Calculated Temperature parameter is between 600-900°C (1,112-1,652°F) for greater than 6 min.
  11. The intake air temperature (IAT) is between -20 and +250°C (-4 and +482°F).
  12. The battery voltage is greater than 11 V.
  13. The transmission is in Drive Range-Automatic transmissions only.
  14. The short term fuel trim is between -10 and +10 %.
  15. The engine is idling for less than 50 s.
  16. This diagnostic attempts one test during each valid idle period when the above conditions have been met. This diagnostic attempts up to 8 tests during each drive cycle.

The ECM has determined the catalyst efficiency has degraded below a calibrated threshold.

DTCs P0420 and P0430 are Type A DTCs.

DTCs P0420 and P0430 are Type A DTCs.

DTC Type Reference

Electrical Information Reference

  1. Verify that no other DTCs are set. If any DTCs are set, refer to «Diagnostic Trouble Code (DTC) List - Vehicle»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-trouble-code-dtc-list) .
  2. Operate the vehicle within the Conditions for Running the DTC while observing the scan tool Catalyst monitor Not At Idle Test Conditions Met parameter. The parameter will change to Yes when the OFF Idle Conditions have been met. If not the specified value, operate the vehicle within the OFF Idle Conditions.
  3. When the parameter has changed to Yes and the conditions are safe, stop and idle the vehicle in gear.
  4. Apply the service brake.
  5. Monitor the scan tool Catalyst Monitor Test State parameter. When the parameter indicates Active, the Catalyst Monitor Test is running.
  6. Continue to monitor the parameter. When the parameter indicates Inactive, the Catalyst Monitor Test has completed.
  7. When the test has completed, the Catalyst Monitor Test Counter Bank 1 or Bank 2 parameter will increment by one and the Catalyst Monitor Test Result Bank 1 or Bank 2 parameter will indicate Pass, Fail, or No Decision. If no decision has been made, repeat steps 2-6 until the Test Result parameter indicates a Pass or Fail.
  1. Engine idling, observe the DTC information with a scan tool. Verify there are no HO2S or misfire DTCs set. If any DTCs are set, refer to «Diagnostic Trouble Code (DTC) List - Vehicle»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-trouble-code-dtc-list) to diagnosis the applicable DTC before proceeding with this diagnostic procedure.
  2. Verify the following conditions do not exist with the catalytic converter: Dents A severe discoloration caused by excessive temperatures An internal rattle caused by damaged catalyst substrate Restrictions-Refer to «Restricted Exhaust»(/cadillac/cts/ii-2007-2014/remont/exhaust/#engine-exhaust-system) . If a condition is found, replace the catalytic converter.
  3. Verify the following conditions do not exist with the exhaust system: Leaks-Refer to «Exhaust Leakage»(/cadillac/cts/ii-2007-2014/remont/exhaust/#engine-exhaust-system__exhaust-leakage) . Physical damage Loose or missing hardware Improperly torqued HO2S If a condition is found, repair the exhaust system.
  4. Verify the following conditions do not exist with the HO2S 2: A grounded wiring harness Damage If a condition is found, replace the HO2S 2.
  5. If no physical condition is detected and the HO2S 2 is as active as the HO2S 1 after operating the engine at 1,500 RPM for 1 min and then returning to a stabilized idle, then replace the catalytic converter.

Note. A new converter with less than 161 km (100 mi) on it may set DTC P0420 or P0430 due to out-gassing of the internal matting. Operating the vehicle at highway speeds for approximately 1 hour may correct the condition.

  1. «Exhaust Manifold Replacement - Left Side (LSA)»(/cadillac/cts/ii-2007-2014/remont/exhaust/#engine-exhaust-system)
  2. «Exhaust Manifold Replacement - Right Side (LSA)»(/cadillac/cts/ii-2007-2014/remont/exhaust/#engine-exhaust-system)
  3. «Heated Oxygen Sensor Replacement - Bank 1 Sensor 2»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)
  4. «Heated Oxygen Sensor Replacement - Bank 2 Sensor 2»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)
  5. «Exhaust Leakage»(/cadillac/cts/ii-2007-2014/remont/exhaust/#engine-exhaust-system__exhaust-leakage)
  6. «Restricted Exhaust»(/cadillac/cts/ii-2007-2014/remont/exhaust/#engine-exhaust-system)
  1. Verify that no other DTCs are set. If any DTCs are set, refer to «Diagnostic Trouble Code (DTC) List - Vehicle»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-trouble-code-dtc-list) .
  2. Operate the vehicle within the Conditions for Running the DTC while observing the scan tool Catalyst Monitor Not At Idle Test Conditions Met parameter. The parameter will change to Yes when the OFF Idle Conditions have been met. If not the specified value, operate the vehicle within the OFF Idle Conditions.
  3. When the parameter has changed to Yes and the conditions are safe, stop and idle the vehicle in gear.
  4. Apply the service brake.
  5. Monitor the scan tool Catalyst Monitor Test State parameter. When the parameter indicates Active, the Catalyst Monitor Test is running.
  6. Continue to monitor the parameter. When the parameter indicates Inactive, the Catalyst Monitor Test has completed.
  7. When the test has completed, the Catalyst Monitor Test Counter Bank 1 or Bank 2 parameter will increment by one and the Catalyst Monitor Test Result Bank 1 or Bank 2 parameter will indicate Pass, Fail, or No Decision. If no decision has been made, repeat steps 2-6 until the Test Result parameter indicates a Pass or Fail.
  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.

The engine off natural vacuum (EONV) test is the small leak detection diagnostic for the evaporative emission system. This diagnostic tests the evaporative emission (EVAP) system for a small leak when the key is turned OFF and the correct conditions are met. Heat from the exhaust system is transferred into the fuel tank while the vehicle is operating. When the vehicle is turned OFF and the EVAP system is sealed a change in the fuel tank vapor temperature occurs which results in a corresponding pressure change in the fuel tank vapor space. This change is monitored by the ECM using the fuel tank pressure sensor input. With a leak in the system, the amount of pressure change will be less than that of a sealed system.

  1. DTCs P0106, P0107, P0108, P0112, P0113, P0116, P0117, P0118, P0120, P0121, P0122, P0123, P0222, P0223, P0443, P0446, P0449, P0451, P0452, P0453, P0454, P0455, P0461, P0462, P0463, P0464, P0496, P0502, P0503, P0608, P0641, P0651, P1516, P2101, P2119, P2120, P2122, P2123, P2125, P2127, P2128, P2135, P2138 are not set.
  2. The ignition 1 voltage is between 10-16 V.
  3. The barometric pressure (BARO) is greater than 74 kPa.
  4. No fuel filling during the EONV test period.
  5. The fuel level is between 15-85 %.
  6. The start-up engine coolant temperature (ECT) and the start-up intake air temperature (IAT) are between 0-40°C (32-104°F).
  7. The barometric pressure (BARO) is more than 74 kPa.
  8. The engine run time before engine shut-off was greater than 10 min.
  9. The drive distance before engine shut-off was more than 5 kilometers (3.1 miles).
  10. The ignition is OFF.
  11. The ambient air temperature at the end of the drive cycle is between 0-32°C (32-93°F).
  12. DTC P0442 runs once per drive cycle during the hot soak period after the ignition is turned OFF and may require up to 45 min to complete. The controller will not make more than 2 test attempts per day. The time since the last completed EONV test must be at least 17 hours
  1. The ECM detects a leak in the EVAP system that is greater than a calibrated amount.
  2. The ECM must complete several EONV tests before the diagnostic can turn the MIL on or off.

DTC P0442 is a Type A DTC.

DTC P0442 is a Type A DTC.

  1. The evaporative emission system can be filled with smoke more quickly and completely by opening the system opposite the end where the smoke is injected. When injecting smoke at the service port tool temporarily leave the EVAP vent solenoid valve open until smoke is observed then close the system and continue testing.
  2. To help locate intermittent leaks using the J 41413-200: EEST, move all evaporative emission components while observing smoke with the J 41413-SPT: White Light.
  3. Individual components can be isolated and tested using adapters in the J 41413-300: Kit.
  4. A condition may exist where a leak in the evaporative emission system only exists under a vacuum condition. This type of leak may be detected by using the scan tool Purge/Seal function to create a vacuum in the evaporative emission system and then observe the fuel tank pressure parameter for vacuum decay.

DTC Type Reference

Description and Operation

Scan Tool Reference

Control Module References for scan tool information

Special Tools

  1. CH-48096 EVAP Service Access Port Tool
  2. J 41413-200 Evaporative Emissions System Tester (EEST)
  3. J 41413-300 EVAP Cap and Plug Kit
  4. J 41413-SPT High Intensity White Light
  5. J 41413-VLV EVAP Service Port Vent Tool

Note. Refer to the J 41413-200: EEST operation manual for detailed instructions in. Larger volume fuel tanks and/or those with lower fuel levels may require several minutes for the floating indicator to stabilize. Ensure that the underbody temperature of the vehicle and the tester are similar.

  1. Disconnect the purge tube at the quick connector on the evaporative emission canister side of the Q12 evaporative emission canister purge solenoid valve and install the CH 48096: Port Tool.
  2. Connect the J 41413-200: EEST to the CH 48096: Port Tool.
  3. Using a scan tool close the evaporative emission canister vent solenoid valve to seal the evaporative emission system.
  4. Use the flow meter on the J 41413-200: EEST, calibrated to 0.51 mm (0.020 in) to determine that there is no leak in the evaporative emission system. If a leak is detected, use the J 41413-200: EEST to apply smoke to the evaporative emission system at the purge tube until the leak is located using the J 41413-SPT: White Light.
  1. Seal the EVAP system and use the flow meter on the J 41413-200 , calibrated to 0.51 mm (0.020 in) to determine that there is no leak in the EVAP system.
  2. Clear DTCs.
  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
CircuitShort to GroundHigh ResistanceOpenShort to VoltageSignal Performance
Ignition 1 Voltage - Purge SupplyP0443P0443P0443
Battery Positive - Vent SupplyP0449P0449P0449
EVAP Purge Solenoid ControlP0443P0443P0443P0443
EVAP Vent Solenoid ControlP0449P0449P0449P0449

An ignition voltage is supplied directly to the evaporative emission (EVAP) canister purge solenoid valve. The engine control module (ECM) grounds the EVAP canister purge solenoid valve control circuit through an internal switch called a driver. The ECM monitors the status of the driver. The EVAP canister purge solenoid valve is pulse width modulated (PWM). A scan tool will display the amount of ON time as a percentage.

Battery voltage is supplied to the EVAP canister solenoid valve. The ECM grounds the EVAP canister vent solenoid valve control circuit through an internal switch called a driver. The ECM monitors the status of the driver. A scan tool will display the commanded state of the EVAP canister vent solenoid valve as ON or OFF.

  1. The ignition is ON.
  2. The system voltage is between 9-18 volts.
  3. DTCs P0443 and P0449 run continuously when the above conditions are met.

The ECM detects that the commanded state of the driver and the actual state of the control circuit do not match for a minimum of 5 seconds.

DTCs P0443 and P0449 are Type B DTCs.

DTCs P0443 and P0449 are Type B DTCs.

Schematic Reference

Description and Operation

Connector End View Reference

Electrical Information Reference

  1. «Circuit Testing»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
  2. «Connector Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
  3. «Troubleshooting with a Test Lamp»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures)
  4. «Testing for Intermittent Conditions and Poor Connections»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
  5. «Wiring Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)

DTC Type Reference

Scan Tool Reference

Control Module References for scan tool information

P0443

  1. Ignition ON, engine OFF, you should hear a clicking sound when the EVAP canister purge solenoid valve is commanded to 50 percent with a scan tool. The clicking sound should stop when the EVAP canister purge solenoid valve is commanded to 0 percent. The rate at which the valve cycles should increase when the commanded state is increased, and decrease when the commanded state is decreased.
  2. Operate the vehicle within the Conditions for Running the DTC to verify the DTC does not reset. You may also operate the vehicle within the conditions that you observed from the Freeze Frame/Failure Records data.

P0449

  1. Ignition ON, engine OFF, command the EVAP vent solenoid Not Venting and Venting with a scan tool.
  2. Listen for a click when the valve operates. Verify that both the ON, and the OFF states are commanded.
  3. Operate the vehicle within the Conditions for Running the DTC. You may also operate the vehicle within the conditions that you observed from the Freeze Frame/Failure Records data.
  1. Ignition OFF, disconnect the harness connector at the EVAP canister purge or vent solenoid valve.
  2. Ignition ON, verify that a test lamp illuminates between the voltage supply circuit terminal A and ground. If the test lamp does not illuminate, test the voltage supply circuit for a short to ground or an open/high resistance. If the circuit tests normal and the voltage supply circuit fuse is open, test or replace the EVAP canister purge solenoid.
  3. Connect a test lamp between the voltage supply circuit terminal A and the control circuit terminal B.
  4. Command the EVAP canister purge solenoid valve to 50 percent with a scan tool, or the EVAP canister vent solenoid valve Not Venting and Venting. The test lamp should respond to the command. If the test lamp is always ON, test the control circuit for a short to ground. If the circuit tests normal, replace the ECM. If the test lamp is always OFF, test the control circuit for a short to voltage or an open/high resistance. If the circuit tests normal, replace the ECM.
  5. If all circuits test normal, replace the appropriate solenoid valve.

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

  1. «Evaporative Emission Canister Purge Solenoid Valve Replacement»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)
  2. «Evaporative Emission Canister Vent Solenoid Valve Replacement»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)
  3. «Control Module References»(/cadillac/cts/ii-2007-2014/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for ECM replacement, setup, and programming
  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.

Typical Scan Tool Data

FTP Sensor Signal VoltageFuel Tank Pressure
1.5 VAtmospheric Pressure/BARO
Less than 1.5 VPositive Pressure
More than 1.5 VNegative Pressure/Vacuum

This DTC tests the evaporative emission (EVAP) system for a restricted or blocked EVAP vent path that would cause excess amounts of vacuum to be developed in the EVAP system. With the purge valve open and the canister vent valve open, if the EVAP system vacuum goes above a calibrated threshold, the test will fail.

  1. DTCs P0106, P0107, P0108, P0116, P0117, P0118, P0120, P0121, P0122, P0123, P0220, P0222, P0223, P0442, P0443, P0449, P0451, P0452, P0453, P0454, P0464, P0496, P0608, P0609, P0641, P0651, P1516, P2101, P2119, P2120, P2122, P2123, P2125, P2127, P2128, P2135, P2138 are not set.
  2. The ignition voltage is between 11-18 V.
  3. The barometric pressure (BARO) is more than 74 kPa.
  4. The fuel level is between 15-85 %.
  5. The engine coolant temperature (ECT) is less than 35°C (95°F).
  6. The intake air temperature (IAT) is between 4-30°C (39-86°F).
  7. DTC P0446 runs once per cold start when the above conditions are met.
  1. The fuel tank vacuum is greater than -12 in H2O vacuum for 5 s. OR
  2. The FTP is less than -2.5 in H2O or more than +5 in for 60 s after a cold start.

DTC P0446 is a Type B DTC.

DTC P0446 is a Type B DTC.

  1. An intermittent condition could be caused by a damaged EVAP vent housing, a temporary blockage at the EVAP canister vent solenoid valve inlet, or a pinched vent hose. A blockage in the vent system will also cause a poor fuel fill condition.
  2. An EVAP canister filter that is restricted can cause this DTC to set.

Schematic Reference

Connector End View Reference

Electrical Information Reference

  1. «Circuit Testing»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
  2. «Testing for Intermittent Conditions and Poor Connections»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
  3. «Wiring Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)

DTC Type Reference

Scan Tool Reference

Control Module References for scan tool information

  1. Ignition ON and fuel cap removed, verify that the Fuel Tank Pressure Sensor parameter is between 1.3-1.7 volts. If not within the specified range, go to the fuel tank pressure sensor section in «Circuit/System Testing»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-dtc-p0230-dtc-p0650) .
  2. Install the fuel cap.
  3. With the engine running, the EVAP canister vent solenoid valve open, use a scan tool to command the EVAP canister purge solenoid valve to 100 percent. The fuel tank vacuum should not increase to more than -15 mmHg (-8 inches H2O). If the fuel tank vacuum is greater than the specified range, go to the restriction section in «Circuit/System Testing»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-dtc-p0230-dtc-p0650) .
  4. Using the scan tool, decrease the canister purge duty cycle from 100 percent to 0 percent. The vacuum should decrease to near zero. If the fuel tank vacuum does not return to zero or appears to decrease too slowly go to the restriction section in «Circuit/System Testing»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-dtc-p0230-dtc-p0650) .
  5. Operate the vehicle within the Conditions for Running the DTC. You may also operate the vehicle within the conditions that you observed from the Freeze Frame/Failure Records data.
IMPORTANTPerform the Circuit/System Verification before proceeding with the Circuit/System Testing .

Restriction

  1. With the engine running, the EVAP canister vent solenoid valve open, and the EVAP canister purge solenoid valve commanded to 100 percent, the fuel tank vacuum should not increase to more than -15 mmHg (-8 inches H2O). If the fuel tank vacuum is greater than the specified value, isolate the restriction by disconnecting one component at a time while the EVAP canister purge solenoid valve is commanded to 100 percent and the vent valve is open.
  2. Using the scan tool, decrease the canister purge duty cycle from 100 percent to 0 percent. The vacuum should decrease to near zero. If the fuel tank vacuum does not return to zero, or appears to decrease too slowly, inspect the components in the EVAP vent system for a restriction.

Fuel Tank Pressure Sensor

  1. Ignition OFF, disconnect the harness connector at the fuel tank pressure sensor.
  2. Ignition OFF, test for less than 5 ohms between the low reference circuit terminal and ground. If greater than the specified range, test the low reference circuit for an open/high resistance. If the circuit tests normal, replace the fuel tank pressure sensor.
  1. «Evaporative Emission System Hose/Pipe Replacement»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)
  2. «Evaporative Emission Canister Vent Solenoid Valve Replacement»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)
  3. «Evaporative Emission Canister Replacement»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)
  4. «Fuel Tank Pressure Sensor Replacement»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)
  5. «Control Module References»(/cadillac/cts/ii-2007-2014/remont/communication-devices/#programming-and-setup-all-systems__control-module-references)

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

With the engine running, the EVAP canister vent solenoid valve open and the EVAP canister purge solenoid valve commanded to 100 %, the fuel tank vacuum should not increase to more than -15 mmHg (-8 inches H2O).

  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
CircuitShort to GroundHigh ResistanceOpenShort to VoltageSignal Performance
FTP Sensor 5-Volt ReferenceP0452, P0532, P0641P0451P0446, P0452P0453, P0641
FTP Sensor SignalP0452P0451P0452P0453P0451, P0454
FTP Sensor Low ReferenceP0446, P0451P0446P0451
CircuitShort to GroundOpenShort to Voltage
Operating Conditions: Ignition ON, Engine OFF Parameter Normal Range: 1.3-1.7 V
FTP Sensor 5-Volt Reference0 V0 V4.2-5 V
FTP Sensor Signal0 V0 V5 V
FTP Sensor Low Reference4.5 V

FTP Sensor Voltage

The fuel tank pressure (FTP) sensor measures air pressure or vacuum in the evaporative emission (EVAP) system. The engine control module (ECM) supplies a 5-volt reference and a low reference circuit to the FTP sensor. The FTP sensor signal voltage varies depending on EVAP system pressure or vacuum. The controller also uses this FTP signal to determine atmospheric pressure for use in the engine-off small leak test, DTC P0442. Before using this signal as an atmospheric reference it must first be re-zeroed.

P0451

  1. DTC P0451 runs only when the engine-off natural vacuum small leak test, P0442, executes.
  2. The number of times this test runs can range from 0-2 per engine-off period. The length of the test can be up to 10 minutes.

P0452 and P0453

DTC P0452 and P0453 run continuously when the ignition is ON.

P0454

  1. DTC P0454 runs only when the engine-off natural vacuum small leak test, P0442, executes.
  2. This test can run once per engine-off period. The length of the test can be up to 10 minutes.
  3. A refueling event is not detected.

This DTC will set if the controller is unable to re-zero the FTP sensor voltage within a calibrated range during the engine-off small leak test, P0442.

P0452

The FTP sensor voltage is less than 0.1 volt for more than 5 seconds.

P0453

The FTP sensor voltage is more than 4.9 volts for more than 5 seconds.

If, during the engine-off natural vacuum small leak test, P0442, the ECM detects an abrupt FTP signal change, other than a refueling event, this DTC will set. An abrupt change is defined as a change of 0.45 inch H2O in the span of 1 second.

  1. DTCs P0451 and P0454 are Type A DTCs.
  2. DTCs P0452 and P0453 are Type B DTCs.
  1. DTCs P0451 and P0454 are Type A DTCs.
  2. DTCs P0452 and P0453 are Type B DTCs.

P0451 and P0454

  1. A restriction in the EVAP canister or vent lines could prevent fuel vapor pressure from bleeding off fast enough. If the vent system cannot bleed off pressure fast enough, the re-zero procedure may not complete successfully, which could cause this code to set.
  2. Ensure that the reference port on the FTP sensor is unobstructed.
  3. An FTP sensor that is skewed or does not have a linear transition from low to high may cause this code to set. Scan tool output controls, snapshot, and plot functions can help detect erratic sensor response. To test the sensor signal under vacuum conditions, use the Quick Snapshot and the Purge/Seal functions to capture data while commanding purge to 20 percent, then plot the data to look for erratic sensor operation. A similar test can be done for the pressure side of the sensor operation by applying pressure with the J 41413-200: EEST while taking a snapshot.

Schematic Reference

Connector End View Reference

Electrical Information Reference

  1. «Circuit Testing»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
  2. «Connector Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
  3. «Testing for Intermittent Conditions and Poor Connections»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
  4. «Wiring Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)

DTC Type Reference

Scan Tool Reference

Control Module References for scan tool information

Special Tools

J 41413-200: Evaporative Emission System Tester (EEST)

  1. Remove the fuel cap.
  2. Ignition ON, engine OFF.
  3. Observe the Fuel Tank Pressure Sensor parameter with a scan tool.
  4. The FTP Sensor parameter should be 1.3-1.7 V.
  1. Ignition OFF, disconnect the harness connector at the FTP sensor.
  2. Ignition OFF, test for less than 5 ohms of resistance between the low reference circuit terminal 2 and ground. If greater than the specified range, test the low reference circuit for an open/high resistance. If the circuit tests normal, replace the ECM.
  3. Ignition ON, test for 4.8-5.2 volts between the 5-volt reference circuit terminal 3 and ground. If less than the specified range, test the 5-volt reference circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the ECM. If greater than the specified range, test the 5-volt reference circuit for a short to voltage. If the circuit tests normal, replace the ECM.
  4. Verify the scan tool FTP sensor parameter is less than 0.2 volts. If greater than the specified range, test the signal circuit terminal 1 for a short to voltage. If the circuit tests normal, replace the ECM.
  5. Install a 3A fused jumper wire between the signal circuit terminal 1 and the 5-volt reference circuit terminal 3. Verify the scan tool FTP sensor parameter is greater than 4.7 volts. If less than the specified range, test the signal circuit for short to ground or an open/high resistance. If the circuit tests normal, replace the ECM.
  6. If all circuits test normal, test or replace the FTP sensor.
  1. For DTC P0452 or P0453, always perform the «Diagnostic Repair Verification»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-repair-verification) after completing the diagnostic procedure
  2. For DTC P0451 or P0454, clear DTCs with a scan tool
  3. «Control Module References»(/cadillac/cts/ii-2007-2014/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for ECM replacement, setup, and programming
  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.

The ECM tests the Evaporative Emission (EVAP) System for a large leak or restrictions to the purge path in the EVAP system. When the enabling criteria has been met the ECM commands the EVAP canister vent solenoid valve ON and the EVAP canister purge solenoid valve ON, allowing vacuum into the EVAP system. The ECM monitors the fuel tank pressure (FTP) sensor voltage to verify that the system is able to reach a predetermined level of vacuum within a set amount of time.

  1. Before the ECM can report DTC P0455 failed, DTC P0496 must run and pass.
  2. DTCs P0106, P0107, P0108, P0116, P0117, P0118, P0120, P0121, P0122, P0123, P0220, P0222, P0223, P0442, P0443, P0449, P0451, P0452, P0453, P0454, P0464, P0496, P0608, P0609, P0641, P0651, P1516, P2101, P2119, P2120, P2122, P2123, P2125, P2127, P2128, P2135, P2138 are not set.
  3. The ignition voltage is between 11-18 V.
  4. The barometric pressure (BARO) is more than 74 kPa.
  5. The fuel level is between 15-85 %.
  6. The engine coolant temperature (ECT) is less than 35°C (95°F).
  7. The intake air temperature (IAT) is between 4-30°C (39-86°F).
  8. DTC P0455 runs once per cold start when the above conditions are met.

The EVAP system is not able to achieve or maintain a calibrated level of vacuum within a set amount of time.

DTC P0455 is a Type B DTC.

DTC P0455 is a Type B DTC.

  1. Inspect for a loose, missing, damaged, or incorrect fuel fill cap.
  2. Inspect for a damaged fuel filler neck seal surface.
  3. A blockage or restriction in the EVAP purge solenoid valve, purge pipe, EVAP canister, or vapor pipe, can cause this DTC to set.
  4. The EVAP system can be filled with smoke more quickly and completely by opening the system opposite the end where the smoke is injected. For example, when injecting smoke at the service port remove the fuel fill cap, or temporarily leave the vent open, until smoke is observed, then close the system and continue testing. If using a fuel cap adapter at the filler neck, use the J 41413-VLV at the service port to allow the system to fill faster.
  5. To help locate intermittent leaks using the J 41413-200 , move all EVAP components while observing smoke with the J 41413-SPT .
  6. Individual components can be isolated and tested using adapters in the J 41413-300 .
  7. A condition may exist where a leak in the EVAP system only exists under a vacuum condition. This type of leak may be detected by using the scan tool Purge/Seal function to create a vacuum in the EVAP system and then observe the FTP parameter for vacuum decay.

Schematic Reference

Connector End View Reference

Description and Operation

Electrical Information Reference

  1. «Circuit Testing»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
  2. «Connector Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
  3. «Testing for Intermittent Conditions and Poor Connections»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
  4. «Wiring Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)

DTC Type Reference

Scan Tool Reference

Control Module References for scan tool information

Special Tools

  1. CH-48096 EVAP Service Access Port Tool
  2. GE-41415-50 Fuel Tank Cap Adapter
  3. J 41413-200 Evaporative Emissions System Tester (EEST)
  4. J 41413-300 EVAP Cap and Plug Kit
  5. J 41413-311 EVAP Plug
  6. J 41413-SPT High Intensity White Light
  7. J 41413-VLV EVAP Service Port Vent Fitting

Note. Larger volume fuel tanks and/or those with lower fuel levels may require several minutes for the floating indicator to stabilize. Refer to the J 41413-200 operation manual for detailed instructions in Evaporative Emission System Diagnosis .

  1. Connect the J 41413-200 to the vehicle EVAP service port. For vehicles without a service port, disconnect the purge tube at the quick connector on the EVAP canister side of the purge solenoid valve and install the CH-48096 .
  2. Use a scan tool to seal the EVAP system.
  3. Use the flow meter on the J 41413-200 , calibrated to 0.51 millimeter (0.020 in) to determine that there is no leak in the EVAP system. If a leak is detected, use the J 41413-200 to apply smoke to the EVAP system at the service port or the purge tube until the leak is located using the J 41413-SPT .
  4. To test for a restriction, connect the J 41413-200 nitrogen/smoke hose to the to the J 41413-311 brass cone adapter. Disconnect the hose at the fuel cap end of the GE-41415-50 . Connect the J 41413-311 to the disconnected hose on the GE-41415-50 . Install the GE-41415-50 filler neck end only to the vehicle.
  5. Allow the engine to idle.
  6. Use the Purge/Seal function to seal the system with a scan tool.
  7. Command the EVAP canister purge solenoid valve to 30 %.
  8. The vacuum/pressure gauge on the J 41413-200 and the FTP parameter on the scan tool should both show vacuum. If the vacuum/pressure gauge shows vacuum, but the FTP parameter does not show vacuum, replace the FTP sensor. If neither the FTP parameter nor the vacuum/pressure gauge shows vacuum, repair the restriction in the purge path.
  9. Verify that the vacuum increases to the abort limit on the scan tool or more than 3.2 V, and the values are similar between the scan tool and the vacuum/pressure gauge on the J 41413-200 . If the values are not similar, or the voltage did not reach 3.2 V, replace the FTP sensor.

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.

This DTC tests for undesired intake manifold vacuum flow to the evaporative emission (EVAP) system. The engine control module (ECM) seals the EVAP system by commanding the EVAP canister purge solenoid valve OFF and the EVAP canister vent solenoid valve ON. The ECM monitors the fuel tank pressure (FTP) sensor to determine if a vacuum is being drawn on the EVAP system. If vacuum in the EVAP system is more than a predetermined value within a predetermined time, this DTC sets.

The following table illustrates the relationship between the ON and OFF states, and the Open or Closed states of the EVAP canister purge and vent solenoid valves.

Control Module CommandEVAP Canister Purge Solenoid ValveEVAP Canister Vent Solenoid Valve
ONOpenClosed
OFFClosedOpen
  1. DTCs P0106, P0107, P0108, P0116, P0117, P0118, P0120, P0121, P0122, P0123, P0220, P0222, P0223, P0442, P0443, P0446, P0449, P0451, P0452, P0453, P0454, P0464, P0608, P0609, P0641, P0651, P1516, P2101, P2119, P2120, P2122, P2123, P2125, P2127, P2128, P2135, P2138 are not set.
  2. The ignition voltage is between 11-18 V.
  3. The barometric pressure (BARO) is more than 74 kPa.
  4. The fuel level is between 15-85 %.
  5. The engine coolant temperature (ECT) is less than 35°C (95°F).
  6. The intake air temperature (IAT) is between 4-30°C (39-86°F).
  7. DTC P0496 runs once per cold start when the above conditions are met.

The ECM detects more than 10 in H2O vacuum for 5 s during a non-purge condition.

DTC P0496 is a Type B DTC.

DTC P0496 is a Type B DTC.

Schematic Reference

Connector End View Reference

Electrical Information Reference

  1. «Circuit Testing»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
  2. «Testing for Intermittent Conditions and Poor Connections»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
  3. «Troubleshooting with a Test Lamp»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures)
  4. «Wiring Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)

DTC Type Reference

Scan Tool Reference

Control Module References for scan tool information

  1. Ignition ON, engine OFF, seal the EVAP system using the Purge/Seal function with a scan tool.
  2. Start the engine.
  3. Observe the FTP sensor with a scan tool. The Fuel Tank Pressure Sensor parameter should be less than 1.7 V after 90 s. If the Fuel Tank Pressure Sensor parameter is greater than the specified range, go to «Circuit/System Testing»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-dtc-p0230-dtc-p0650) .
  4. Operate the vehicle within the Conditions for Running the DTC. You may also operate the vehicle within the conditions that you observed from the Freeze Frame/Failure Records data.
  1. Ignition ON, engine OFF.
  2. Seal the EVAP system using the Purge/Seal function with a scan tool.
  3. Start the engine.
  4. Observe the FTP sensor with a scan tool. The Fuel Tank Pressure Sensor parameter should be less than 1.7 V after 90 s. If the Fuel Tank Pressure Sensor parameter is greater than the specified range, replace the EVAP canister purge solenoid valve.

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.

The throttle actuator control (TAC) motor is controlled by the engine control module (ECM). The DC motor located in the throttle body drives the throttle blade. In order to decrease idle speed, along with spark and fuel delivery changes the ECM commands the throttle closed reducing air flow into the engine and the idle speed decreases. In order to increase idle speed, the ECM commands the throttle plate open allowing more air to pass the throttle plate.

  1. DTCs P0068, P0101, P0102, P0103, P0106, P0107, P0108, P0112, P0113, P0117, P0118, P0120, P0122, P0123, P0171, P0172, P0201, P0202, P0203, P0204, P0205, P0206, P0207, P0208, P0220, P0221, P0222, P0223, P0230, P0300, P0336, P0442, P0446, P0449, P0452, P0453, P0455, P0462, P0463, P0496, P1516, P2101, P2135, P2176 are not set.
  2. The engine has been running for greater than 60 seconds.
  3. The engine is idling for greater than 10 seconds.
  4. The AC mode state has not changed.
  5. The power steering load state has not changed.
  6. The transmission gear selector state has not changed.
  7. The engine coolant temperature (ECT) is greater than -60°C (-76°F).
  8. The intake air temperature (IAT) is greater than -20°C (-4°F).
  9. The barometric pressure (BARO) is greater than 70 kPa.
  10. The system voltage is between 11-18 volts.
  11. The vehicle speed is less than 4.8 km/h (2 mph).
  12. The DTCs run continuously when the above conditions are met.

P0506

  1. The actual idle speed is approximately 100 RPM lower than the desired idle speed.
  2. The above condition is present for 15 seconds.

P0507

  1. The actual idle speed is approximately 200 RPM greater than the desired idle speed.
  2. The above condition is present for 15 seconds.

DTCs P0506 and P0507 are Type B DTCs.

DTCs P0506 and P0507 are Type B DTCs.

Schematic Reference

Connector End View Reference

Electrical Information Reference

  1. «Circuit Testing»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
  2. «Connector Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
  3. «Testing for Intermittent Conditions and Poor Connections»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
  4. «Wiring Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)

DTC Type Reference

Scan Tool Reference

Control Module References for scan tool information

IMPORTANTThe engine must first be running for greater than 60 seconds, then idle at a steady state for an additional 10 seconds before comparing the actual and desired engine idle speed parameters.
  1. Using a scan tool, compare the desired engine idle speed to the actual engine idle speed. Actual engine idle speed should be no greater than 100 RPM below desired. Actual engine idle speed should be no greater than 200 RPM above desired.
  2. If any other DTCs are set, refer to «Diagnostic Trouble Code (DTC) List - Vehicle»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-trouble-code-dtc-list) .
  3. Operate the vehicle within the Conditions for Running the DTC. You may also operate the vehicle within the conditions that you observed from the Freeze Frame/Failure Records data.
  1. Inspect for any conditions that can reduce idle speed by increasing engine load. Incorrect torque converter clutch (TCC) operation Accessories that require additional torque to operate Excessive deposits in the throttle body Restricted exhaust Mechanical conditions that limit engine speed Repair any conditions, if necessary.
  2. Inspect for the following conditions: Vacuum leaks A faulty positive crankcase ventilation (PCV) valve

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each of the diagnostic category.

This diagnostic applies to internal microprocessor integrity conditions within the engine control module (ECM) and the throttle actuator control (TAC) system. This diagnostic also addresses if the ECM is not programmed.

The ECM monitors its ability to read and write to the memory. It also monitors a timing function. The ECM and the TAC processors are used to monitor the TAC system data. Both processors monitor the other processors data to verify that the indicated APP calculation is correct. The ECM performs an intrusive test in order to confirm that the APP signals are not shorted together. The ECM accomplishes this by pulling the APP sensor 2 low momentarily and looking for sensor 1 to also be pulled low.

P0601, P0604, P0606

  1. The ignition switch is in Run or Crank.
  2. These DTCs run continuously when the above condition is met.

P0602, P0603, P062F

  1. The ignition switch is in ON.
  2. These DTCs run once per ignition cycle.

P0607

  1. The ignition switch is in Unlock, Accessory, Run or Crank.
  2. The system voltage is more than 5.23 V.
  3. DTCs P0601, P0602, P0603, P0604, P0606, P062F, P0641, P0651, P2610 are not set
  4. DTC P0607 runs continuously when the above conditions are met.

P060D

  1. DTC P0606 is not set.
  2. The ignition switch is in the Unlock, Accessory, Run, or Crank position.
  3. The system voltage is more than 5.23 V.
  4. DTC P060D runs continuously when the above conditions are met.

P2610

  1. The ECM is powered down.
  2. The intake air temperature is between -40 to +125°C (-40 to +257°F).
  3. DTC P2610 runs once per ignition cycle.

Conditions for Setting the DTCs

The ECM detects an internal failure or incomplete programming for more than 10 s.

Actions Taken When the DTC Sets

  1. DTCs P0601, P0602, P0603, P0604, P0606, P060D, and P062F are Type A DTCs.
  2. DTC P0607 is a Type C DTC.
  3. DTC P2610 is a Type B DTC.
  1. DTCs P0601, P0602, P0603, P0604, P0606, P060D, and P062F are Type A DTCs.
  2. DTC P0607 is a Type C DTC.
  3. DTC P2610 is a Type B DTC.

Verify that the battery cables are clean and tight, and the battery is fully charged. Refer to Battery Inspection/Test .

Schematic Reference

Connector End View Reference

Electrical Information Reference

  1. «Circuit Testing»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
  2. «Connector Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
  3. «Testing for Intermittent Conditions and Poor Connections»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
  4. «Wiring Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)

DTC Type Reference

Scan Tool Reference

Control Module References for scan tool information

  1. Operate the vehicle within the Conditions for Running the DTC to verify the DTC does not reset. You may also operate the vehicle within the conditions that you observed from the Freeze Frame/Failure Records data.
  2. DTC P0601, P0602, P0603, P0604, P0606, P0607, P060D, P062F, or P2610 should not reset.
  1. Test the voltage and ground inputs to the K20 ECM for the following: A short An open High resistance
  2. Observe the DTCs with a scan tool. If DTC P0602 is set, attempt to program the K20 ECM before replacing the K20 ECM. Refer to «Control Module References»(/cadillac/cts/ii-2007-2014/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for K20 ECM replacement, setup, and programming. If DTC P0602 resets, replace the K20 ECM.
  3. Observe the DTC information with a scan tool. DTC P0601, P0603, P0604, P0605, P0606, P0607, P060D, P062F, or P2610 should not set. If a DTC failed this ignition, replace the K20 ECM.

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

Control Module References for ECM replacement, programming and setup

  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.

The internal fault detection is handled inside the fuel pump control module. No external circuits are involved.

The fuel pump control module runs the program to detect an internal fault when power up is commanded. The only requirements are voltage and ground. This program runs even if the voltage is out of the valid operating range.

The fuel pump control module has detected an internal malfunction.

DTC P0601, P0602, P0603, P0604, P0606 and P062F are type A DTCs.

DTC P0601, P0602, P0603, P0604, P0606 and P062F are type A DTCs.

Description and Operation

Electrical Information Reference

  1. «Circuit Testing»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
  2. «Connector Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
  3. «Testing for Intermittent Conditions and Poor Connections»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
  4. «Wiring Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)

DTC Type Reference

Note. This DTC may be stored as a history DTC without affecting the operation of the module. If stored only as a history DTC and not retrieved as a current DTC, do not replace the module.

  1. Verify that DTC P0602 is not set. If the DTC is set, program the K27 fuel pump control module.
  2. Verify that DTCs P0601, P0603, P0604, P0606, and P062F are not set. If the DTCs are set, program the K27 fuel pump control module. If the DTCs reset, replace the K27 fuel pump control module.

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

Control Module References for fuel pump control module replacement, setup, and programming

  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
CircuitShort to GroundOpen/High ResistanceShort to VoltageSignal Performance
5 V ReferenceP0641P0641, P06A6P0641P06A6
SignalP018CP018B, P018CP018DP018B
Low ReferenceP0641, P06A6P06A6

The fuel pressure sensor is located on the fuel line. The fuel pressure sensor monitors the fuel pressure in the fuel line. The fuel pump control module monitors the voltage signal from the fuel pressure sensor.

The ignition is on.

The fuel pump control module detects that the fuel pressure 5 V reference is above or below a predetermined voltage threshold.

DTCs P0641 and P06A6 are Type A DTCs.

DTCs P0641 and P06A6 are Type A DTCs.

Using the Failure Records data may help locate an intermittent condition. If you cannot duplicate the DTC, the information in the Failure Records can help determine how many miles since the DTC set. The Fail Counter and Pass Counter can help determine how many ignition cycles that the diagnostic test reported a pass and/or a fail.

Schematic Reference

Connector End View Reference

Description and Operation

Electrical Information Reference

  1. «Circuit Testing»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
  2. «Connector Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
  3. «Testing for Intermittent Conditions and Poor Connections»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
  4. «Wiring Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)

DTC Type Reference

Scan Tool Reference

Control Module References for scan tool information

  1. Ignition OFF, disconnect harness connector of the B47 fuel pressure sensor.
  2. Ignition OFF, test for less than 1.0 ohms between the low reference circuit terminal 2 and ground. If greater than the specified range, test the low reference circuit for an open/high resistance. If the circuit tests normal, replace the K27 fuel pump control module.
  3. Ignition ON, test for 4.8-5.2 V between the 5 V reference circuit terminal 3 and ground. If less than the specified range, test the 5 V reference circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the K27 fuel pump control module. If greater than the specified range, test the 5 V reference circuit for a short to voltage. If the circuit tests normal, replace the K27 fuel pump control module.
  4. If all circuits test normal, replace the B47 fuel pressure sensor.

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

  1. «Fuel Pressure Sensor Replacement»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)
  2. «Control Module References»(/cadillac/cts/ii-2007-2014/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for fuel pump control module replacement, setup, and programming
  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.

The engine control module (ECM) has 2 internal 5 V reference buses called 5 V reference 1 and 5 V reference 2. Each reference bus provides 5 V reference circuits for more than one sensor. Therefore, a fault condition on one 5 V reference circuit will affect the other 5 V reference circuits connected to that reference bus. The ECM monitors the voltage on the 5 V reference buses.

  1. DTCs P0601, P0602, P0603, P0604, P0605, P0606, P060D, P062F and P2610 are not set.
  2. The ignition is ON.
  3. The ignition voltage is more than 5.23 V.
  4. DTCs P0641 and P0651 run continuously when the above conditions are met.

The ECM detects a voltage out of tolerance condition on the 5 V reference 1 or 2 bus for more than 0.5 s.

  1. DTCs P0641 and P0651 are Type A DTCs.
  2. The ECM commands reduced engine power.
  3. The driver information center will display reduced engine power.

DTCs P0641 and P0651 are Type A DTCs.

  1. The 5 V reference 1 bus provides 5 V to the following sensors: B150 fuel tank pressure (FTP) sensor B17 barometric pressure (BARO) sensor B105 supercharger air inlet pressure sensor B107 accelerator pedal position (APP) sensor 2 B37B engine oil pressure (EOP) sensor B1 air conditioning (A/C) refrigerant pressure sensor B23 camshaft position sensor
  2. The 5 V reference 2 bus provides 5 V to the following sensors: B107 APP sensor 1 Q38 throttle position sensor 1 and 2 B26 crankshaft position sensor B25B clutch pedal position sensor, if equipped B74 manifold absolute pressure (MAP) sensor, supercharger air outlet pressure sensor
  3. It may be possible to locate the fault by disconnecting one component at a time from the affected 5 V reference bus while viewing the 5 V Reference Circuit Status parameter on the scan tool. The scan tool parameter will change from Fault to OK when the source of the fault is disconnected. If all 5 V reference components have been disconnected and a fault is still indicated, the fault may exist in the wiring harness.

Schematic Reference

Connector End View Reference

Electrical Information Reference

  1. «Circuit Testing»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
  2. «Connector Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
  3. «Testing for Intermittent Conditions and Poor Connections»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
  4. «Wiring Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)

DTC Type Reference

Scan Tool Reference

Control Module References for scan tool information

  1. Observe the scan tool 5 V reference 1 circuit status and the 5 V reference 2 circuit status parameters. Verify the parameters display OK.
  2. Ignition ON, observe the DTC information with a scan tool. DTCs P0641 and P0651 should not set on this ignition cycle.
  3. Operate the vehicle within the Conditions for Running the DTC. You may also operate the vehicle within the conditions that you observed from the Freeze Frame/Failure Records data.

Note. A short to voltage on the signal circuit of certain components may cause this DTC to set.

  1. Ignition OFF, disconnect the harness connector of all the sensors for the applicable DTC. Refer to Diagnostic Aids for the appropriate sensors.
  2. Ignition ON, measure for 4.8-5.2 V between one of the 5 V reference circuits and ground. If less than the specified range, test for a short to ground on the 5 V reference circuit for each affected component. If all circuits test normal, replace the K20 ECM. If greater than the specified range, test for a short to voltage on the 5 V reference circuit for each affected component. If all circuits test normal, replace the K20 ECM.
  3. Connect each component associated with the 5 V reference circuit, one at a time, while monitoring the appropriate scan tool 5 V Reference Voltage parameter. Verify the voltage remains between 4.8-5.2 V. If not within the specified range when a component is connected, test the signal circuit for a short to voltage. If the circuit tests normal, replace the appropriate component.

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

  1. «Accelerator Pedal Position Sensor Replacement»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-30l-or-36l-repair-instructions)
  2. «Air Conditioning (A/C) Refrigerant Pressure Sensor Replacement»(/cadillac/cts/ii-2007-2014/remont/automatic-hvac-system/#heating-ventilation-and-air-conditioning)
  3. «Barometric Pressure Sensor Replacement»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)
  4. «Camshaft Position Sensor Replacement»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)
  5. «Clutch Pedal Position Switch Replacement»(/cadillac/cts/ii-2007-2014/remont/clutches-manual-hydraulic/#manual-transmission-clutch-system)
  6. «Crankshaft Position Sensor Replacement»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)
  7. «Engine Oil Pressure Sensor and/or Switch Replacement»(/cadillac/cts/ii-2007-2014/remont/mechanical/#engine-mechanical-62l-repair-instructions-on-vehicle)
  8. «Fuel Tank Pressure Sensor Replacement»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)
  9. «Supercharger Air Inlet Pressure Sensor Replacement»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)
  10. «Supercharger Air Outlet Pressure Sensor Replacement»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)
  11. «Throttle Body Assembly Replacement»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-repair-instructions)
  12. «Control Module References»(/cadillac/cts/ii-2007-2014/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for ECM replacement, setup, and programming
  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/cts/ii-2007-2014/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provide an overview of each diagnostic category.
CircuitShort to GroundOpenShort to VoltageSignal Performance
MIL Voltage SupplyP0650P0650
MIL ControlP0650*P0650P0650
*The MIL Remains ON

The malfunction indicator lamp (MIL) is located on the instrument panel cluster (IPC).

The MIL informs the driver that an emission system fault has occurred and that the engine control system requires service. The engine control module (ECM) monitors the MIL control circuit for conditions that are incorrect for the commanded states of the MIL. For example, a failure condition exists if the ECM detects low voltage when the MIL is commanded OFF, or high voltage when the MIL is commanded ON.

  1. The ignition is in the Run or Crank position.
  2. The ignition voltage is between 9-18 V.
  3. The ECM has commanded the MIL ON and OFF at least once during the ignition cycle.
  4. DTC P0650 runs continuously when the ignition is ON.

The ECM detects that the commanded state of the MIL driver and the actual state of the control circuit do not match for more than 5 s.

DTC P0650 is a Type B DTC.

DTC P0650 is a Type B DTC.

If the condition is intermittent, move the related harnesses and connectors with the engine operating. Monitor the scan tool Circuit Test Status parameters for the component. The Circuit Test Status parameter will change from OK or Not Run to Fault if there is a condition with the circuit or a connection.

Schematic Reference

  1. «Instrument Cluster Schematics»(/cadillac/cts/ii-2007-2014/remont/gauges-instrument-panels/#instrument-panel-system-displays-gauges)
  2. «Engine Controls Schematics»(/cadillac/cts/ii-2007-2014/remont/testing-diagnostics/#engine-controls-and-fuel-62l-wiring-schematic-diagrams)

Connector End View Reference

Electrical Information Reference

  1. «Circuit Testing»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
  2. «Connector Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
  3. «Testing for Intermittent Conditions and Poor Connections»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
  4. «Wiring Repairs»(/cadillac/cts/ii-2007-2014/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)

DTC Type Reference

Scan Tool Reference

Control Module References for scan tool information

  1. Ignition ON, command the MIL ON and OFF with a scan tool. The MIL should turn ON and OFF as commanded.
  2. Operate the vehicle within the Conditions for Running the DTC. You may also operate the vehicle within the conditions that you observed from the Freeze Frame/Failure Records data.
  1. Ignition OFF, disconnect the harness connector at the P16 instrument cluster.
  2. Ignition ON, verify that a test lamp illuminates between the ignition circuit terminal 20 and ground. If the test lamp does not illuminate, test the ignition circuit for a short to ground or an open/high resistance. If the circuit tests normal and the ignition circuit fuse is open, replace the P16 instrument cluster.
  3. Connect a test lamp between the control circuit terminal 13 and the ignition circuit terminal 20.
  4. Command the MIL ON and OFF with a scan tool. The test lamp should turn ON and OFF when changing between the commanded states. If the test lamp is always ON, test the control circuit for a short to ground. If the circuit tests normal, replace the K20 ECM. If the test lamp is always OFF, test the control circuit for a short to voltage or an open/high resistance. If the circuit tests normal, replace the K20 ECM.
  5. If all circuits test normal, replace the P16 instrument cluster.

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

Control Module References for ECM and instrument cluster replacement, setup, and programming

See also:
Diagnostic System Check - Vehicle
Strategy Based Diagnosis
Diagnostic Procedure Instructions
Engine Controls Schematics
Component Connector End Views
Circuit Testing
Connector Repairs
Testing for Intermittent Conditions and Poor Connections
Wiring Repairs
Control Module References
Diagnostic Repair Verification
Fuel System Description
Fuel Tank Fuel Pump Module Replacement - Right Side
Battery Inspection/Test
Supercharger Intercooler Relay Diagnosis
Supercharger Description and Operation
Electrical Center Identification Views
Relay Replacement (Attached to Wire Harness)
Charge Air Cooler Coolant Pump Replacement
Diagnostic Trouble Code (DTC) List - Vehicle
Symptoms - Engine Mechanical
Restricted Exhaust
Ignition System Specifications
Spark Plug Wire Inspection
Spark Plug Inspection
Crankshaft Position System Variation Learn
Crankshaft and Bearing Cleaning and Inspection
Engine Control Module Programming and Setup (V8)
Special Tools
Heated Oxygen Sensor Resistance Learn Reset Caution
Exhaust Leakage
Evaporative Emission Control System Description
Troubleshooting with a Test Lamp
Evaporative Emission System Diagnosis
Throttle Body Cleaning
Accelerator Pedal Position Sensor Replacement
Air Conditioning (A/C) Refrigerant Pressure Sensor Replacement
Clutch Pedal Position Switch Replacement
Engine Oil Pressure Sensor and/or Switch Replacement
Instrument Cluster Schematics
DTC P0420 or P0430