Safety Warning
DIY auto repair can cause serious injury, fire, or vehicle damage. These guides are for informational purposes only. Always follow OEM torque specs, wear PPE, and consult a certified mechanic if you are unsure. You are solely responsible for your safety.
DTC P0604: Internal Control Module Random Access Memory (Ram) Error
- OUTLINE OF DIAGNOSISÂ
Detect the function abnormality of the micro-computer (RAM).
Judge NG when either the main CPU normal RAM or sub CPU normal RAM is abnormal. Judge OK when both of them are normal.
At initial routine, write the data to all area of RAM. Judge OK when same data can be read out, and judge NG when same data cannot be read out.
- ENABLE CONDITIONÂ SECONDARY PARAMETERS AND ENABLE CONDITION CHART
Secondary Parameters Enable Conditions None  Perform the diagnosis in the initial routine.
- GENERAL DRIVING CYCLEÂ
Perform the diagnosis immediately after IG key SW is turned ON.
- DIAGNOSTIC METHODÂ
- Abnormality JudgmentÂ
Judge NG when the malfunction criteria below are completed.
Judgment ValueÂ
MALFUNCTION CRITERIA AND THRESHOLD VALUE CHARTMalfunction Criteria Threshold Value Main CPU normal RAM abnormality  Write 5AA5A55A, and read out. (All area of RAM) Cannot be read out 5AA5A55A. Or write A55A5AA5, and read out. (All area of RAM) Cannot be read out A55A5AA5. Sub CPU normal RAM abnormality.  Write 5AA5, and read out. (All area of RAM) Cannot be read out 5AA5. Or write A55A, and read out. (All area of RAM) Cannot be read out A55A. Time Needed for Diagnosis: 100 milliseconds
Malfunction Indicator Light Illumination:Â Illuminates as soon as malfunction occurs.
- Normality JudgmentÂ
Judge NG when the malfunction criteria below are completed.
Judgment ValueÂ
MALFUNCTION CRITERIA AND THRESHOLD VALUE CHARTMalfunction Criteria Threshold Value Main CPU normal RAM abnormality  Write 5AA5A55A, and read out. (All area of RAM) Cannot be read out 5AA5A55A. Or write A55A5AA5, and read out. (All area of RAM) Cannot be read out A55A5AA5. Sub CPU normal RAM abnormality.  Write 5AA5, and read out. (All area of RAM) Cannot be read out 5AA5. Or write A55A, and read out. (All area of RAM) Cannot be read out A55A.
- Abnormality JudgmentÂ
- DTC CLEAR CONDITIONÂ
- When the OK idling cycle was completed 40 times in a row
- When "Clear Memory" was performed
- MALFUNCTION INDICATOR LIGHT CLEAR CONDITIONÂ
- When the OK driving cycle was completed 3 times in a row
- When "Clear Memory" was performed
- FAIL SAFEÂ
None
- ECM OPERATION AT DTC SETTINGÂ
Memorize the freeze frame data. (For test mode $02)
NO RELATED
Use the Manual With the Right Hardware
Pair factory procedures with proven DIY tools so the instructions are easier to execute.
Affiliate disclosure: We may earn a commission at no extra cost to you.
When to See a Mechanic
Stop DIY work and contact a certified mechanic immediately if any of the following apply:
- • You smell fuel, burning insulation, or see smoke.
- • Brakes feel soft, pull hard to one side, or make grinding noises.
- • The engine overheats, stalls repeatedly, or misfires under load.
- • You are missing required tools, torque specs, or safe lifting equipment.
- • You are not confident in the next step or safety outcome.