Operation CHARM: Car repair manuals for everyone.
Manuals through 2025 now available!

Our trusted friends have launched a new website named LEMON, which has newer manuals. It also contains all the CHARM manuals.

LEMON is the spiritual successor to CHARM, I recommend you try it!

Link: lemon-manuals.la or lemon-manuals.org.ua

(Some people have issue connecting. LEMON is investigating. For now, use Firefox or change your DNS server)

Or, hide this message: temporarily or permanently

Initial Inspection and Diagnostic Overview

Results of Incorrect Operation


An Ignition control circuit that is open, grounded, or shorted to voltage will set an ignition control circuit DTC. If a fault occurs in the IC output circuit when the engine is running, the engine will experience a misfire. DTCs P0351-P0358 will set when a malfunction is detected with an Ignition Control circuit. When an Ignition control DTC sets, the PCM disables the injector for the appropriate cylinder.

The PCM uses information from the engine coolant temperature sensor in addition to RPM to calculate spark advance values as follows:
^ High RPM = more advance
^ Cold engine = more advance
^ Low RPM = less advance
^ Hot engine = less advance

Therefore, detonation could be caused by high resistance in the engine coolant temperature sensor circuit. Poor performance could be caused by low resistance in the engine coolant temperature sensor circuit.

If the engine cranks but will not run or immediately stalls, the Engine Cranks But Will Not Run diagnostic table must be used to determine if the failure is in the ignition system or the fuel system. If DTC P0300, P0341, P0342, P0343, P0335, P0336 is set, the appropriate diagnostic trouble code table must be used for diagnosis.