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/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
Ignition » On / Vehicle » In Service Mode
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
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
Engine » Idling
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
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°
Ignition » On / Vehicle » In Service Mode & Engine » Off
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
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
All OK.
Circuit/System Testing
Ignition/Vehicle & All vehicle systems » Off
Disconnect the electrical connector: Inline Harness Connector
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 Ω
Ignition » On / Vehicle » In Service Mode
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
Remove » Test Lamp
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
Connect a 3 A fused jumper wire between the test points: Control circuit terminal 5 & Ground
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
Ignition/Vehicle » Off
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 Ω
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
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
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
Test or replace the component: Q6 Camshaft Position Actuator Solenoid Valve
Component Testing
Static Test
Ignition/Vehicle » Off
Disconnect the electrical connector: Q6 Camshaft Position Actuator Solenoid Valve
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
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
All OK.
Dynamic Test
Ignition/Vehicle » Off
Disconnect the electrical connector: Q6 Camshaft Position Actuator Solenoid Valve
Connect a jumper wire between the test points: Low Reference terminal 1/A & Ground
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
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