Skip to content

DTC P0010, P0011, P2088, or P2089

Engine Controls and Fuel - 5.3L L84 or 6.2L L87 | Diagnostic Information and Procedures | Document ID: 5646659 Diagnostic Instructions Perform the Diagnostic System Check prior to using this diagnostic procedure: Diagnostic System Check - Vehicle Review the description of Strategy Based Diagnosis: Strategy Based Diagnosis An overview of each diagnostic category can be found here: Diagnostic Procedure Instructions DTC Descriptor DTC P0010 Intake/Single Camshaft Position Actuator Control Circuit DTC P0011 Intake/Single Camshaft Position System Performance DTC P2088 Intake/Single Camshaft Position Actuator Control Circuit Low DTC P2089 Intake/Single Camshaft Position Actuator Control Circuit High Diagnostic Fault Information

Circuit Short to Ground Open/High Resistance Short to Voltage Signal Performanc
Control — Terminal 5 @ Inline Harness Connector P0010, P2088, P2089 P0010 P0010, P0011, P2088, P2089 P0011
Low Reference — Terminal 6 @ Inline Harness Connector P2088 P0010, P2088 P2089 P0011

Circuit/System Description For an overview of the component/system, refer to: Camshaft Actuator System Description

Circuit Description
Control The output circuit is switched to 12 V to activate the component.
Low Reference Grounded through the control module.
Component Description
Q6 Camshaft Position Actuator Solenoid Valve A solenoid valve is an electro-mechanically operated valve. The valve is controlled by an electric current through the solenoid.
Component Description
K20 Engine Control Module The control module controls a series of actuators to ensure optimal engine performance. The control module does this by reading values from a variety of sensors, interprets the data and adjusts the engine actuators accordingly.

The solenoid valve controls the flow of engine oil to the hydraulic actuator that adjusts the angle of the camshaft relative to the position of the crankshaft. Conditions for Running the DTC P0010, P2088, P2089 Q6 Camshaft Position Actuator Solenoid Valve = On Ignition and Start Signal = Greater than 11 V Ignition and Start Switch Signal = On Frequency the DTC runs = Continuously — After the running conditions are met P0011 DTC P0010, P0016, P0335, P0336, P0340, P0341, P2088, P2089 = Not set Q6 Camshaft Position Actuator Solenoid Valve = On Desired Intake/Single Camshaft Position = Does not vary greater than 7.5° — For greater than 2 s Desired Intake/Single Camshaft Position = Greater than 0° Engine = Running Ignition and Start Signal = Greater than 11 V { If equipped } Power Takeoff = Off Frequency the DTC runs = Continuously — After the running conditions are met Conditions for Setting the DTC P0010, P2088, P2089 Control Circuit = Commanded state does not match the actual state — For greater than 5 s P0011 Desired Intake/Single Camshaft Position & Intake/Single Camshaft Position Sensor = Not within 8° of each other — For greater than 20 s Actions Taken When the DTC Sets DTCs listed in the DTC Descriptor category = Type A DTC Conditions for Clearing the DTC DTCs listed in the DTC Descriptor category = Type A DTC Reference Information Schematic Reference Engine Controls Schematics Connector End View Reference Master Electrical Component List Electrical Information Reference Circuit Testing Connector Repairs Testing for Intermittent Conditions and Poor Connections Wiring Repairs DTC Type Reference Powertrain Diagnostic Trouble Code (DTC) Type Definitions Scan Tool Reference Control Module References Circuit/System Verification

  1. Ignition » On / Vehicle » In Service Mode
  1. Verify DTC P0335, P0336, P0340, P0341 is not set. ⇒ If any of the DTCs are set Refer to: Diagnostic Trouble Code (DTC) List - Vehicle ⇓ If none of the DTCs are set
  1. Verify the following conditions do not exist: Engine Oil — Contaminated / Dirty / Fill Level = Low Engine Oil Pressure — Low » Refer to: Oil Pressure Diagnosis and Testing ⇒ If a condition exists Repair as necessary ⇓ If no condition exists
  2. Engine » Idling
  3. Perform the scan tool control function: Intake/Single Camshaft Position Actuator Position » From 0 to 20° and back to 0° Verify the scan tool parameter: Intake/Single Camshaft Position Actuator Control Circuit High Test Status = Not Run or Okay Intake/Single Camshaft Position Actuator Control Circuit Low Test Status = Not Run or Okay Intake/Single Camshaft Position Actuator Control Circuit Open Test Status = Not Run or Okay ⇒ If not the specified state Refer to: Circuit/System Testing ⇓ If the specified state
  4. Perform the scan tool control function: Intake/Single Camshaft Position Actuator Position » From 0 to 20° and back to 0° Verify the scan tool parameter: Intake/Single Camshaft Position Variance = Less than 2° — During each of the commanded states ⇒ If 2° or greater Refer to: Circuit/System Testing ⇓ If less than 2°
  5. Ignition » On / Vehicle » In Service Mode & Engine » Off
  6. Perform the scan tool control function: Intake/Single Camshaft Position Actuator » On Verify the scan tool parameter: Intake/Single Camshaft Position Actuator Control Circuit High Test Status = Not Run or Okay Intake/Single Camshaft Position Actuator Control Circuit Low Test Status = Not Run or Okay Intake/Single Camshaft Position Actuator Control Circuit Open Test Status = Not Run or Okay – Perform the action while monitoring the parameter: Wiggle the harness and connector: K20 Engine Control Module Wiggle the harness and connector: Q6 Camshaft Position Actuator Solenoid Valve Wiggle the harness and connector: Inline Harness Connector ⇒ If not the specified state Repair as necessary » Wiring / Terminal(s) / Electrical Connector(s) ⇓ If the specified state
  7. 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. Verify the DTC does not set. ⇒ If the DTC sets Refer to: Circuit/System Testing ⇓ If the DTC is not set
  8. All OK. Circuit/System Testing
  1. Ignition/Vehicle & All vehicle systems » Off
  1. Disconnect the electrical connector: Inline Harness Connector
  2. Test for less than 10 Ω between the test points: Low Reference circuit terminal 6 & Ground ⇒ If 10 Ω or greater 3.1. Disconnect the appropriate electrical connector: K20 Engine Control Module 3.2. Test for less than 2 Ω between the test points: Low Reference circuit terminal 6 @ Inline Harness Connector & The other end of the circuit @ Control module harness ⇒ If 2 Ω or greater » Repair the open/high resistance in the circuit. ⇒ If less than 2 Ω » Replace the component: K20 Engine Control Module ⇓ If less than 10 Ω
  3. Ignition » On / Vehicle » In Service Mode
  4. Perform the scan tool control function: Intake/Single Camshaft Position Actuator » Off Verify a test lamp does not turn On between the test points: Control circuit terminal 5 @ Inline Harness Connector & Ground ⇒ If the test lamp turns On 5.1. Ignition/Vehicle » Off & Remove » Test lamp 5.2. Disconnect the appropriate electrical connector: K20 Engine Control Module 5.3. Ignition » On / Vehicle » In Service Mode 5.4. Test for less than 1 V between the test points: Control circuit terminal 5 @ Inline Harness Connector & Ground ⇒ If 1 V or greater » Repair the short to voltage on the circuit. ⇒ If less than 1 V » Replace the component: K20 Engine Control Module ⇓ If the test lamp does not turn On
  5. Remove » Test Lamp
  6. Perform the scan tool control function: Intake/Single Camshaft Position Actuator » On Verify the scan tool parameter: Intake/Single Camshaft Position Actuator Control Circuit Low Test Status = Not Run or Okay ⇒ If not the specified state 7.1. Ignition/Vehicle » Off 7.2. Disconnect the appropriate electrical connector: K20 Engine Control Module 7.3. Test for infinite resistance between the test points: Control circuit terminal 5 @ Inline Harness Connector & Ground ⇒ If less than infinite resistance » Repair the short to ground on the circuit. ⇒ If infinite resistance » Replace the component: K20 Engine Control Module ⇓ If the specified state
  7. Connect a 3 A fused jumper wire between the test points: Control circuit terminal 5 & Ground
  8. Perform the scan tool control function: Intake/Single Camshaft Position Actuator » On Verify the scan tool parameter: Intake/Single Camshaft Position Actuator Control Circuit Low Test Status = Malfunction ⇒ If not the specified state 9.1. Ignition/Vehicle » Off & Remove » Jumper wire(s) 9.2. Disconnect the appropriate electrical connector: K20 Engine Control Module 9.3. Test for less than 2 Ω between the test points: Control circuit terminal 5 @ Inline Harness Connector & The other end of the circuit @ Control module harness ⇒ If 2 Ω or greater » Repair the open/high resistance in the circuit. ⇒ If less than 2 Ω » Replace the component: K20 Engine Control Module ⇓ If the specified state
  9. Ignition/Vehicle » Off
  1. Test for 6 to 12 Ω between the test points: Control circuit terminal 5 & Low Reference circuit terminal 6 @ Inline Harness Connector ⇒ If not between 6 and 12 Ω 11.1. Perform the following procedure/test: Component Testing — Static Test Verify the procedure/test passes. ⇒ If the procedure/test does not pass » Replace the component: Q6 Camshaft Position Actuator Solenoid Valve ⇓ If the procedure/test passes 11.2. Repair the open/high resistance in the circuit. ⇓ If between 6 and 12 Ω
  2. Test for infinite resistance between the test points: Control circuit terminal 5 @ Inline Harness Connector & Ground ⇒ If less than infinite resistance Repair short to ground on the circuit. ⇓ If infinite resistance
  3. Test for infinite resistance between the test points: Control circuit terminal 5 & Each terminal of the harness connector @ Inline Harness Connector ⇒ If less than infinite resistance Repair the short between the circuits. ⇓ If infinite resistance
  4. Verify DTC P0011 is not set. ⇒ If the DTC is set 14.1. Ignition/Vehicle » Off 14.2. Verify a condition does not exist with the component: Q6 Camshaft Position Actuator Solenoid Valve » Refer to: Cleaning and Inspection Procedure @ Camshaft Position Actuator Magnet Replacement ⇒ If a condition exists » Repair or replace as necessary ⇓ If no condition exists 14.3. Verify a condition does not exist with the component: Camshaft Position Actuator Solenoid Valve » Refer to: Cleaning and Inspection Procedure @ Camshaft Position Actuator Solenoid Valve Replacement ⇒ If a condition exists » Repair or replace as necessary ⇓ If no condition exists 14.4. Verify a condition does not exist with the component: Camshaft Position Actuator » Refer to: Cleaning and Inspection Procedure @ Timing Chain, Crankshaft Sprocket, Camshaft Position Actuator, and Solenoid Valve Replacement ⇒ If a condition exists » Repair or replace as necessary ⇓ If no condition exists 14.5. Replace the component: Camshaft Position Actuator & Camshaft Oil Control Valve ⇓ If the DTC is not set
  5. Test or replace the component: Q6 Camshaft Position Actuator Solenoid Valve Component Testing Static Test
  6. Ignition/Vehicle » Off
  7. Disconnect the electrical connector: Q6 Camshaft Position Actuator Solenoid Valve
  8. Test for 6 to 12 Ω between the test points: Low Reference terminal 1/A & Control terminal 2/B ⇒ If not within specified range Replace the component: Q6 Camshaft Position Actuator Solenoid Valve ⇓ If within the specified range
  9. Test for infinite resistance between the test points: Each terminal of the component & The component’s housing ⇒ If less than infinite resistance Replace the component: Q6 Camshaft Position Actuator Solenoid Valve ⇓ If infinite resistance
  10. All OK. Dynamic Test
  11. Ignition/Vehicle » Off
  12. Disconnect the electrical connector: Q6 Camshaft Position Actuator Solenoid Valve
  13. Connect a jumper wire between the test points: Low Reference terminal 1/A & Ground
  1. Momentarily connect a 7.5 A fused jumper wire between the test points: Control terminal 2/B & B+ Verify the component turns On and Off when connecting and disconnecting the jumper wire: Q6 Camshaft Position Actuator Solenoid Valve ⇒ If the component does not turn On and Off Replace the component: Q6 Camshaft Position Actuator Solenoid Valve ⇓ If the component turns On and Off
  2. All OK. Repair Instructions Perform the Diagnostic Repair Verification after completing the repair: Diagnostic Repair Verification Camshaft Position Actuator Magnet Replacement — Q6 Camshaft Position Actuator Solenoid Valve Camshaft Position Actuator Solenoid Valve Replacement — Camshaft Oil Control Valve Timing Chain, Crankshaft Sprocket, Camshaft Position Actuator, and Solenoid Valve Replacement — Camshaft Position Actuator For control module replacement, programming, and setup refer to: Control Module References