| DTC Code | DTC Name |
|---|---|
| P0604 | Random Access Memory (RAM) |
| P0606 | ECM / PCM Processor |
| P060A | Internal Control Module Monitoring Processor Performance |
| P060D | Internal Control Module Accelerator Pedal Position Performance |
| P0657 | Actuator Supply Voltage Circuit / Open |
DESCRIPTION
The ECM continuously monitors its internal memory status, internal circuits, and output signals to the throttle actuator. This self-check ensures that the ECM is functioning properly. If any malfunction is detected, the ECM stores appropriate DTCs and illuminates the MIL.
| DTC No. | DTC Detection Condition | Trouble Area |
|---|---|---|
| P0604 P060A P060D P0657 |
ECM internal error (1 trip detection logic). | ECM |
| P0606 | ECM internal error (1 or 3 trip detection logic). |
CAUTION / NOTICE / HINT
Note
Perform idle learning after replacing the ECM Click here.
Tech Tips
Read freeze frame data using the GTS. Freeze frame data records the engine conditions when malfunctions are detected. When troubleshooting, freeze frame data can help determine if the vehicle was moving or stationary, if the engine was warmed up or not, if the air fuel ratio was lean or rich, and other data from the time the malfunction occurred.
PROCEDURE
CHECK ANY OTHER DTCS OUTPUT (IN ADDITION TO ECM INTERNAL ERROR DTC)
Connect the GTS to the DLC3.
Turn the ignition switch to ON.
Turn the GTS on.
Clear DTC Click here.
Turn the ignition switch off and wait for at least 30 seconds.
Turn the ignition switch to ON.
Turn the GTS on.
Enter the following menus: Powertrain / Engine and ECT / Trouble Codes.
Read pending DTCs.
| Result | Proceed to |
|---|---|
| DTC is not output | A |
| DTC P0604. P0606. P060A. P060D and/or P0657 is output | B |
| A |
|
CHECK FOR INTERMITTENT PROBLEMS Click here |
| B |
|
REPLACE ECM Click here |