Diagnostic Instructions
DTC Descriptor
DTC P1012: Exhaust Camshaft Position (CMP) Actuator Park Position Circuit
Circuit/System Description
The camshaft position (CMP) actuator is attached to each camshaft and is hydraulically operated in order to change the angle of the camshaft relative to crankshaft position (CKP). The CMP actuator solenoid is controlled by the control module. The control
module sends a pulse width modulated 12-volt signal to a CMP actuator solenoid. The solenoid controls the amount of engine oil flow to a CMP actuator. The CMP actuator assemblies are also equipped with a locking pin. The locking pin prevents movement
between the outer housing and the wheel vane assembly on engine start-ups. The CMP actuator is locked until sufficient oil pressure is available to control the CMP actuator. The locking pin is released by oil pressure before any movement in the CMP actuator
assembly takes place. If the ECM detects that the CMP actuator is not in the locked position on a start-up, this DTC sets.
Conditions for Running the DTC
• | DTCs P0010, P0013, P0341, P0342, P0343, P0366, P0367, P0368, P2088, P2089, P2090, and P2091 are not set. |
• | The engine is operating for more than 1 second. |
• | The ECM completed the CMP actuator solenoid output driver test. |
• | The engine speed is more than 1,000 RPM. |
• | DTC P1012 runs once during engine start-up. |
Conditions for Setting the DTC
The ECM detects that a CMP actuator is not in the parked position on an engine start-up.
Action Taken When the DTC Sets
DTC P1012 is a Type C DTC.
Conditions for Clearing the MIL/DTC
DTC P1012 is a Type C DTC.
Reference Information
Schematic Reference
Engine Controls Schematics
Connector End View Reference
Electrical Information Reference
Scan Tool Reference
Scan Tool Data List
Circuit/System Verification
Important: The supply of clean pressurized engine oil to the CMP actuator is essential to CMP actuator performance.
- Observe the engine oil level. The engine oil level should be within operating range.
- Ensure that the vehicle has the correct engine oil and is not old, burnt or contains additives. Refer to Checking Things Under the Hood in Service and Appearance Care within the Owner's Manual.
⇒ | If the vehicle has the incorrect engine oil, is old, burnt, or contains additives, change the oil and filter. |
- Test the engine oil pressure for correct operation. Refer to
Oil Pressure Diagnosis and Testing
.
- Start the engine and verify that no abnormal engine noises are present.
- Advise the customer that the following conditions may cause DTC P1012 to set:
• | Turning the engine OFF while the accelerator pedal is pressed |
• | Turning the engine OFF while driving |
• | Pressing the accelerator pedal when starting the engine |
Repair Instructions
Perform the
Diagnostic Repair Verification
after completing the diagnostic procedure.
Control Module References
for replacement, setup, and programming