• | Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure. |
• | Review Strategy Based Diagnosis for an overview of the diagnostic approach. |
• | Diagnostic Procedure Instructions provides an overview of each diagnostic category. |
Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
---|---|---|---|---|
CMP Sensor Signal | P0340 | P0340 | P0340 | P0341 |
Low Reference | -- | P0341* | -- | -- |
*Hard start, won't stay running, stalls |
The CMP sensor is a magnetic generator type sensor that produces an AC signal. The CMP sensor signal increases in frequency as the engine RPM increases. The camshaft position signal is used by the powertrain control module (PCM) to determine the optimum ignition timing and the optimum fuel delivery. The CMP sensor signal rotor is part of the intake camshaft and has 3 teeth located on the outer circumference. When the CMP sensor signal rotor rotates past the CMP sensor , electrical signals are generated. The AC signals that are generated by the CMP sensor are sent to the PCM.
• | The engine is cranking or running. |
• | DTC P0340 runs continuously once the above condition is met. |
• | Engine speed is greater than 600 RPM. |
• | DTC P0341 runs continuously once the above condition is met. |
No CMP sensor signal is detected by the PCM
DTCs P0340 and P0341 are Type A DTCs.
DTCs P0340 and P0341 are Type A DTCs.
The following conditions could also set the DTCs:
• | Physical damage to the CMP sensor or the signal rotor |
• | Excessive play or looseness of the CMP sensor or the signal rotor |
• | Improper installation of the CMP sensor or the signal rotor |
• | Foreign material passing between the CMP sensor and the signal rotor |
• | Excessive air gap between the CMP sensor and the signal rotor |
Electronic Ignition (EI) System Description
Powertrain Diagnostic Trouble Code (DTC) Type Definitions
Control Module References for scan tool information
Important: If you were sent here from Engine Cranks but Does Not Run, proceed to Circuit/System Testing.
⇒ | If greater than the specified range, test the low reference circuit for an open/high resistance. If the circuit tests normal, replace the PCM. |
⇒ | If less than the specified range, test the signal circuit for a short to ground, or an open/high resistance. If the circuit tests normal, replace the PCM. |
⇒ | If greater than the specified range, test the signal circuit for a short to voltage. If the circuit tests normal, replace the PCM. |
Note: It may take several ignition cycles in order to start the engine.
⇒ | If the engine does not stall, replace the PCM. |
• | A missing or damaged tooth |
• | Any foreign material |
• | Incorrect installation |
⇒ | If a condition is found, repair as necessary. |
⇒ | If not within the specified range, replace the CMP sensor. |
⇒ | If not within the specified range, replace the CMP sensor. |
⇒ | If not within the specified range, replace the CMP sensor. |
Perform the Diagnostic Repair Verification after completing the diagnostic procedure.
• | Control Module References for control module replacement, setup, and programming |