Code 42, Electronic Spark Timing
When engine speed is less than 400 RPM, the ignition module controls ignition timing. When engine speed is greater than 400 RPM, ECM applies 5 volts to the by-pass line, switching ignition timing control over to ECM.
When system is running on the ignition module (no voltage on by-pass line), the ignition module grounds the Electronic Spark Timing (EST) signal. The ECM expects to see no voltage on the EST line during this condition. If the ECM sees a voltage signal, it sets Code 42 and will not go into EST mode.
When RPM for EST is reached (about 400 RPM), and voltage is applied on the by-pass line, EST should no longer be grounded in the ignition module, thus EST voltage should be varying. If the by-pass line is open or grounded, the ignition module will not switch to EST. The EST voltage would be low, setting Code 42.
- Code 42 indicates ECM has detected an open or short to ground in the EST or by-pass circuit. This confirms that Code 42 and fault causing the code exist.
- Checks for normal EST ground path through the ignition module. An EST Yellow wire shorted to ground will also read less than 500 ohms.
- As the test light voltage touches Yellow/Green wire, the module should switch, causing an overrange if ohmmeter is in the 1000-2000 ohm scale. Setting ohmmeter in the 10,000-20,000 ohms scale will give a reading more than 5000 ohms. Ensure module switches.
- If module does not switch, check for shorted EST Yellow wire, open by-pass Yellow/Green wire, faulty ignition module connection or faulty module.
- This confirms Code 42 is caused by a faulty ECM, not an intermittent problem in Yellow or Yellow/Green wire.