Diagnostic Aids
Ensure engine grounds are clean and tight, including the main battery ground cable at engine block. If no problems are found with CMP sensor or related circuitry, and if DTC P0340 continues to set, engine should be checked for incorrect cam timing. CKP and CMP sensor DTCs may set if the key is turned to START position and starter is inoperative. If P0335, P0340, and P0385 are set and no problems are found, check for the following:
- Check if there is a no-crank condition or an intermittent no-crank condition.
- Check if an attempt was made to crank engine with shift lever not in Park or Neutral.
DTC P0340 may set if engine cranking speed is less than 120 RPM. Reviewing FAILURE RECORDS may help to determine if the DTC set during cranking with an engine speed of less than 120 RPM. If this was the situation, correct cause of slow cranking speed. Scan tool parameter CMP SENSOR DATA will not display an accurate RPM value less than 120 RPM. If problem is intermittent, See INTERMITTENT CONDITIONS under SELF-DIAGNOSTIC SYSTEM.