Operation CHARM: Car repair manuals for everyone.

Code 29



ECM SELF TEST - DTC 29

The ECM runs an internal self-test routine each time the ignition is switched ON.

The engine management program and data are stored within the ECM as a continuous list of numbers. When the ECM checks itself, it adds all the numbers together and compares the result to a programmed value (Checksum). If they are not the same, then some corruption of the data or program has taken place.

The ECM will flag DTC 29 if the self-test result does not equal the checksum.

Conditions Required For DTC 29 Flagging
Ignition - Ignition ON.
ECM self test - Checksum fail.

Limp Home Default
None

Possible Faults
- Low battery voltage.
- Poor connection to ECM power supplies.
- Poor ECM ground connections.
- ECM.

Diagnostic Notes
Check the battery condition (load test). If necessary. recharge or replace the battery. Clear the code and check for a reoccurrence. If DTC 29 does not reflag, the code may have been flagged during a previous period of low battery voltage. Do not replace an ECM if DTC does not reflag.

Flow Chart: DTC 29

�ޔFlow Chart: DTC 29: