Possible Causes
WARNING: This page is about a different car, the 2003 Nissan Pathfinder. However, it is still accessible from the selected car via links, so may be relevant.
ECM illuminates MIL and sets DTC P0340 or P0345 when:
- Cylinder No. Signal is not sent to ECM for the first few seconds during engine cranking.
- Cylinder No. Signal is not sent to ECM during engine running.
- Cylinder No. Signal is not in the normal pattern during engine running.
Possible causes are:
- CMP sensor (PHASE) circuit is open or shorted.
- Poor, loose, corroded or damaged terminal connections.
- Defective CMP sensor (PHASE).
- Defective intake camshaft.
- Defective starter motor.
- Faulty starting system circuit.
- Dead (weak) battery.