DTC codes / P06xx · Computer and output circuits / P0604
P0604 indicates that the engine control module (ECM) has detected an internal error within its own random access memory (RAM), which is used for temporary data storage and calculations. The ECM runs a self-test at key-on and during operation, and this code sets when the memory check fails, meaning the module cannot reliably store or retrieve data.
If the check engine light is on but the engine runs normally, you may drive cautiously to a repair shop, but avoid long trips or heavy loads. If the engine stalls, runs poorly, or fails to start, stop driving and have the vehicle towed to prevent safety risks.
Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.
Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.