DTC | DTC Parameters | Diagnosis |
---|---|---|
P0601 Control Module ROM | This DTC will set if the ECM has detected a fault with its read only memory (ROM). The ROM is checked once at initialization and once at power down. The engine will not start if a fault is detected at start-up. | Record all ECM DTCs and include with repair information. Reprogram the ECM. If the fault returns, replace the ECM. |
Important: This DTC does NOT indicate a faulty ECM. P0602 Control Module Not Programmed | This DTC will set if the ECM is not programmed correctly, which does NOT infer that the ECM is at fault. The engine will not start if the ECM is not programmed or was programmed incorrectly. | Record all ECM DTCs and include with repair information. Reprogram the ECM |
P0603 Control Module Long Term Memory Reset | This DTC will set if the ECM has registered an error in switching OFF its power stages to its memory devices. This condition is checked once per drive cycle during initialization. | Record all ECM DTCs and include with repair information. Replace the ECM. |
P0604 Control Module RAM | This DTC will set if the ECM has detected a fault with its random access memory (RAM). The RAM is checked once per driving cycle during initialization. | Record all ECM DTCs and include with repair information. Reprogram the ECM. If the fault returns, replace the ECM. |
Important: This DTC does NOT necessarily indicate a faulty ECM. P0606 Control Module Internal Performance | This DTC will set if the ECM has detected that the engine torque it has calculated is out of range. Engine speed must be greater than 1120 RPM to run this diagnostic. | Record all ECM DTCs and include with repair information. Reprogram the ECM. If the fault returns, replace the ECM. |
Important: The MIL will be commanded ON after 5 seconds after the DTC has set. DTCs P0601, P0603, P0604, and P0606 are type A DTCs. DTC P0602 is a type D DTC. |