Code
P0605
MERCEDES-BENZ
P — Powertrain
Internal Control Module Read Only Memory (ROM) Error
AI status
Completed
Completed
100%
Causes
- Corrupted or failed ROM/firmware inside the control module
- Interrupted or failed software update/programming
- Low or unstable battery voltage during programming or normal operation
- Poor power/ground connections to the module
- Water intrusion, corrosion, physical damage to module PCB or connectors
- Intermittent wiring short or open on power, ground, or communication bus
Symptoms
- Malfunction Indicator Lamp (MIL) illuminated or lamp on with other DTCs present
- One or more modules failing to communicate on CAN (no comm) or showing intermittent comm
- Vehicle may enter limp/home mode or experience degraded performance
- Failure to start or intermittent starting problems in some cases
- Loss of features controlled by the affected module (e.g., engine, transmission, ABS, instrumentation)
- Faults reappear after clearing or after driving
What to check
- Scan vehicle with a capable OEM-capable diagnostic tool; record freeze frame and all stored/related DTCs
- Check vehicle battery state of charge and system voltage (engine off and cranking voltage)
- Inspect module power and ground circuits for proper voltage, continuity and secure connections
- Inspect module connectors and wiring for corrosion, water intrusion, bent pins, or damage
- Verify whether a recent software update or reflash was attempted; check for interrupted programming events
- Check for communication errors on CAN bus and related modules reporting faults (use oscilloscope or diagnostic tool bus data if available)
Signal parameters
- Battery voltage (key ON, engine OFF; during cranking)
- Module supply voltage and ground continuity (Vbatt at module pin)
- CAN/LIN bus activity and error counters (bus voltage, dominant/recessive levels)
- Module “alive”/heartbeat status as shown by OEM scan tool
- Memory checksum or software version/calibration identifier reported by scan tool
- DTC set count and freeze frame parameters
Diagnostic algorithm
- Connect an OEM-capable scan tool and read all stored and pending DTCs; note related/communication codes and freeze frame data.
- Verify battery health and ensure battery is fully charged (preferably >12.4 V); check charging system. Charge or replace battery if low.
- Inspect module connectors and wiring: disconnect battery before disconnecting connectors where required by procedure; look for corrosion, water ingress, bent pins, or damage.
- Check power and ground circuits at the module: measure Vbatt at the module power pin with ignition ON and check ground resistance to chassis. Repair any wiring faults.
- Check vehicle communication network (CAN): verify other modules respond, view CAN traffic with OEM tool or scope to confirm healthy bus. Repair bus issues first.
- If wiring/power/communications are good, try reading module info (software/calibration numbers). If ROM/software appears corrupted or blank, follow OEM reprogramming procedure.
- Attempt a controlled reflash/reprogram of the module using factory diagnostic software and the correct calibration file; ensure stable power (battery charger/maintainer) during reflash and follow key/immobilizer precautions.
- If reprogramming fails repeatedly or the module reports hardware ROM failure, replace the control module with a correct OEM unit. Ensure correct VIN/coding is applied and reprogram modules as required (backup/transfer immobilizer data and keys if applicable).
- After repair or reflash, clear DTCs and road test to confirm the fault does not return; re-scan to confirm no related communication faults remain.
Likely causes
- Failed or corrupted module firmware/ROM
- Recent failed or incomplete reflash/update
- Bad power supply (low battery, poor charging, loose battery terminal) during a programming event
- Damaged connectors/corrosion at module pins or shorted wiring harness
- Defective control module hardware
Fault status
Status
P0605 - Internal Control Module ROM Error: module memory failed read/verification. Reprogramming may recover the module; module replacement could be required if hardware ROM is faulty.
Repair difficulty: Hard
Diagnostic time: 2-6 hours
Similar codes
Repair manuals
Manual library for MERCEDES-BENZ
856
Browse 856 MERCEDES-BENZ manuals: repair procedures, diagnostics, wiring diagrams, component locations, service data and Labor Times by year, model and trim.
MERCEDES-BENZ
-
MERCEDES-BENZ: 2023
-
C43 AMG
-
C63 S AMG
-
CLA35 AMG
-
CLA45 AMG
-
CLA250
-
CLS53 AMG
-
CLS450
-
E53 AMG
-
E350
-
EQB250+
-
EQB300
-
EQB350
-
EQE350
-
EQE350 SUV
-
EQE500
-
EQE500 SUV
-
EQE AMG
-
EQS450
-
EQS450 SUV
-
EQS580
-
EQS580 SUV
-
G63 4x4 Squared AMG
-
G63 AMG
-
G550
-
GLA35 AMG
-
GLA45 AMG
-
GLA250
-
GLB35 AMG
-
GLB250
-
GLC43 AMG
-
GLE63 S AMG
-
GLE350
-
GLE450
-
GLE580
-
GLS63 AMG
-
GLS450
-
GLS580
-
GT 43 AMG
-
GT 53 AMG
-
GT 63 AMG
-
GT 63 S AMG
-
Maybach GLS600
-
Maybach S580
-
Maybach S680
-
Metris
-
S500
-
S580
-
S580e
-
SL43 AMG
-
SL55 AMG
-
SL63 AMG
-
Sprinter 1500
-
Sprinter 2500
- Van Cargo, Eng CD 274.920
- Van Cargo, Eng CD 654.920, 4WD
- Van Cargo, Eng CD 654.920, RWD
- Van Cargo Extended, 4WD
- Van Cargo Extended, RWD
- Van Crew, Eng CD 274.920
- Van Crew, Eng CD 654.920, 4WD
- Van Crew, Eng CD 654.920, RWD
- Van Passenger, Eng CD 274.920
- Van Passenger, Eng CD 654.920, 4WD
- Van Passenger, Eng CD 654.920, RWD
-
Sprinter 3500
-
-
MERCEDES-BENZ: 2022
-
A220
-
C43 AMG
-
CLA35 AMG
-
CLA45 AMG
-
CLA250
-
CLS450
-
E53 AMG
-
E350
-
EQB300
-
EQB350
-
G63 4x4 Squared AMG
-
G63 AMG
-
G550
-
GLA35 AMG
-
GLA45 AMG
-
GLA250
-
GLB35 AMG
-
GLB250
-
GLC43 AMG
-
GLE53 AMG
-
GLE63 S AMG
-
GLE350
-
GLE450
-
GLE580
-
GLS63 AMG
-
GLS450
-
GLS580
-
GT 43 AMG
-
GT 53 AMG
-
Maybach GLS600
-
Maybach S580
-
Maybach S680
-
Metris
-
S500
-
S580
-
SL55 AMG
-
SL63 AMG
-
Sprinter 1500
-
Sprinter 2500
- Van Cargo, 2.0L Eng · 2.0L Eng2022: Sprinter 2500 Van Cargo
- Van Cargo, 2.1L Eng · 2.1L Eng2022: Sprinter 2500 Van Cargo
- Van Cargo, 3.0L Eng, 4WD
- Van Cargo, 3.0L Eng, RWD
- Van Cargo Extended, 2.1L Eng · 2.1L Eng2022: Sprinter 2500 Van Cargo Extended
- Van Cargo Extended, 3.0L Eng, 4WD
- Van Cargo Extended, 3.0L Eng, RWD
- Van Crew, 2.0L Eng · 2.0L Eng2022: Sprinter 2500 Van Crew
- Van Crew, 2.1L Eng · 2.1L Eng2022: Sprinter 2500 Van Crew
- Van Crew, 3.0L Eng, 4WD
- Van Crew, 3.0L Eng, RWD
- Van Passenger, 2.0L Eng · 2.0L Eng2022: Sprinter 2500 Van Passenger
- Van Passenger, 2.1L Eng · 2.1L Eng2022: Sprinter 2500 Van Passenger
- Van Passenger, 3.0L Eng, 4WD
- Van Passenger, 3.0L Eng, RWD
-
Sprinter 3500
- Van Cargo, 2.1L Eng · 2.1L Eng2022: Sprinter 3500 Van Cargo
- Van Cargo, 3.0L Eng · 3.0L Eng2022: Sprinter 3500 Van Cargo
- Van Cargo Extended, 2.1L Eng · 2.1L Eng2022: Sprinter 3500 Van Cargo Extended
- Van Cargo Extended, 3.0L Eng · 3.0L Eng2022: Sprinter 3500 Van Cargo Extended
- Van Crew, 2.1L Eng · 2.1L Eng2022: Sprinter 3500 Van Crew
- Van Crew, 3.0L Eng · 3.0L Eng2022: Sprinter 3500 Van Crew
-
Sprinter 3500XD
- 2D Cab Chassis, 2.1L Eng · 2.1L Eng2022: Sprinter 3500XD 2D Cab Chassis
- 2D Cab Chassis, 3.0L Eng · 3.0L Eng2022: Sprinter 3500XD 2D Cab Chassis
- 2D Cab Chassis Extended, 2.1L Eng · 2.1L Eng2022: Sprinter 3500XD 2D Cab Chassis Extended
- 2D Cab Chassis Extended, 3.0L Eng · 3.0L Eng2022: Sprinter 3500XD 2D Cab Chassis Extended
- Van Cargo, 2.1L Eng · 2.1L Eng2022: Sprinter 3500XD Van Cargo
- Van Cargo, 3.0L Eng, 4WD
- Van Cargo, 3.0L Eng, RWD
- Van Cargo Extended, 2.1L Eng · 2.1L Eng2022: Sprinter 3500XD Van Cargo Extended
- Van Cargo Extended, 3.0L Eng, 4WD
- Van Cargo Extended, 3.0L Eng, RWD
- Van Crew, 2.1L Eng · 2.1L Eng2022: Sprinter 3500XD Van Crew
- Van Crew, 3.0L Eng, 4WD
- Van Crew, 3.0L Eng, RWD
-
-
MERCEDES-BENZ: 2021
-
A35 AMG
-
A220
-
C43 AMG
-
C63 AMG
-
C63 S AMG
-
CLA35 AMG
-
CLA45 AMG
-
CLA250
-
CLS53 AMG
-
CLS450
-
E53 AMG
-
E350
-
G63 AMG
-
G550
-
GLA35 AMG
-
GLA45 AMG
-
GLA250
-
GLB35 AMG
-
GLB250
-
GLC43 AMG
-
GLC63 AMG
-
GLC63 S AMG
-
GLE53 AMG
-
GLE63 S AMG
-
GLE350
-
GLE450
-
GLE580
-
GLS63 AMG
-
GLS450
-
GLS580
-
GT 43 AMG
-
GT 53 AMG
-
GT 63 AMG
-
GT 63 S AMG
-
GT AMG
-
GT AMG Black Series
-
GT C AMG
-
Maybach GLS600
-
Maybach S580
-
Metris
-
S63 AMG
-
S500
-
S560
-
S580
-
Sprinter 1500
-
Sprinter 2500
- Van Cargo, 2.0L Eng · 2.0L Eng2021: Sprinter 2500 Van Cargo
- Van Cargo, 2.1L Eng · 2.1L Eng2021: Sprinter 2500 Van Cargo
- Van Cargo, 3.0L Eng, 4WD
- Van Cargo, 3.0L Eng, RWD
- Van Cargo Extended, 2.1L Eng · 2.1L Eng2021: Sprinter 2500 Van Cargo Extended
- Van Cargo Extended, 3.0L Eng, 4WD
- Van Cargo Extended, 3.0L Eng, RWD
- Van Crew, 2.0L Eng · 2.0L Eng2021: Sprinter 2500 Van Crew
- Van Crew, 2.1L Eng · 2.1L Eng2021: Sprinter 2500 Van Crew
- Van Crew, 3.0L Eng, 4WD
- Van Crew, 3.0L Eng, RWD
- Van Passenger, 2.0L Eng · 2.0L Eng2021: Sprinter 2500 Van Passenger
- Van Passenger, 2.1L Eng · 2.1L Eng2021: Sprinter 2500 Van Passenger
- Van Passenger, 3.0L Eng, 4WD
- Van Passenger, 3.0L Eng, RWD
-
Sprinter 3500
- Van Cargo, 2.1L Eng · 2.1L Eng2021: Sprinter 3500 Van Cargo
- Van Cargo, 3.0L Eng, 4WD
- Van Cargo, 3.0L Eng, RWD
- Van Cargo Extended, 2.1L Eng · 2.1L Eng2021: Sprinter 3500 Van Cargo Extended
- Van Cargo Extended, 3.0L Eng, 4WD
- Van Cargo Extended, 3.0L Eng, RWD
- Van Crew, 2.1L Eng · 2.1L Eng2021: Sprinter 3500 Van Crew
- Van Crew, 3.0L Eng, 4WD
- Van Crew, 3.0L Eng, RWD
-
Sprinter 3500XD
- 2D Cab Chassis, 2.1L Eng · 2.1L Eng2021: Sprinter 3500XD 2D Cab Chassis
- 2D Cab Chassis, 3.0L Eng · 3.0L Eng2021: Sprinter 3500XD 2D Cab Chassis
- 2D Cab Chassis Extended, 2.1L Eng · 2.1L Eng2021: Sprinter 3500XD 2D Cab Chassis Extended
- 2D Cab Chassis Extended, 3.0L Eng · 3.0L Eng2021: Sprinter 3500XD 2D Cab Chassis Extended
- Van Cargo, 2.1L Eng · 2.1L Eng2021: Sprinter 3500XD Van Cargo
- Van Cargo, 3.0L Eng, 4WD
- Van Cargo, 3.0L Eng, RWD
- Van Cargo Extended, 2.1L Eng · 2.1L Eng2021: Sprinter 3500XD Van Cargo Extended
- Van Cargo Extended, 3.0L Eng, 4WD
- Van Cargo Extended, 3.0L Eng, RWD
- Van Crew, 2.1L Eng · 2.1L Eng2021: Sprinter 3500XD Van Crew
- Van Crew, 3.0L Eng, 4WD
- Van Crew, 3.0L Eng, RWD
-
-
MERCEDES-BENZ: 2020
-
A35 AMG
-
C63 S AMG
-
CLA35 AMG
-
CLA45 AMG
-
CLS53 AMG
-
G63 AMG
-
GLC43 AMG
-
GLC63 AMG
-
GLC63 S AMG
-
GLC350e
-
GLE450
-
GLE580
-
GLS450
-
GLS580
-
GT 53 AMG
-
GT 63 AMG
-
GT 63 S AMG
-
GT C AMG
-
GT S AMG
-
Maybach S560
-
Maybach S650
-
S65 AMG
-
S560e
-
SL450
-
SL550
-
Sprinter 1500
-
Sprinter 2500
- Van Cargo, 2.0L Eng · 2.0L Eng2020: Sprinter 2500 Van Cargo
- Van Cargo, 2.0L Eng · 2.0L Eng2020: Sprinter 2500 Van Cargo
- Van Cargo, 2.1L Eng · 2.1L Eng2020: Sprinter 2500 Van Cargo
- Van Cargo, 2.1L Eng · 2.1L Eng2020: Sprinter 2500 Van Cargo
- Van Cargo, 3.0L Eng, 4WD
- Van Cargo, 3.0L Eng, 4WD
- Van Cargo, 3.0L Eng, RWD
- Van Cargo, 3.0L Eng, RWD
- Van Cargo Extended, 2.1L Eng · 2.1L Eng2020: Sprinter 2500 Van Cargo Extended
- Van Cargo Extended, 2.1L Eng · 2.1L Eng2020: Sprinter 2500 Van Cargo Extended
- Van Cargo Extended, 3.0L Eng, 4WD
- Van Cargo Extended, 3.0L Eng, 4WD
- Van Cargo Extended, 3.0L Eng, RWD
- Van Cargo Extended, 3.0L Eng, RWD
- Van Crew, 2.0L Eng · 2.0L Eng2020: Sprinter 2500 Van Crew
- Van Crew, 2.0L Eng · 2.0L Eng2020: Sprinter 2500 Van Crew
- Van Crew, 2.1L Eng · 2.1L Eng2020: Sprinter 2500 Van Crew
- Van Crew, 2.1L Eng · 2.1L Eng2020: Sprinter 2500 Van Crew
- Van Crew, 3.0L Eng, 4WD
- Van Crew, 3.0L Eng, 4WD
- Van Crew, 3.0L Eng, RWD
- Van Crew, 3.0L Eng, RWD
- Van Passenger, 2.0L Eng · 2.0L Eng2020: Sprinter 2500 Van Passenger
- Van Passenger, 2.0L Eng · 2.0L Eng2020: Sprinter 2500 Van Passenger
- Van Passenger, 2.1L Eng · 2.1L Eng2020: Sprinter 2500 Van Passenger
- Van Passenger, 2.1L Eng · 2.1L Eng2020: Sprinter 2500 Van Passenger
- Van Passenger, 3.0L Eng, 4WD
- Van Passenger, 3.0L Eng, 4WD
- Van Passenger, 3.0L Eng, RWD
- Van Passenger, 3.0L Eng, RWD
-
Sprinter 3500
- Van Cargo, 2.1L Eng · 2.1L Eng2020: Sprinter 3500 Van Cargo
- Van Cargo, 2.1L Eng · 2.1L Eng2020: Sprinter 3500 Van Cargo
- Van Cargo, 3.0L Eng, 4WD
- Van Cargo, 3.0L Eng, 4WD
- Van Cargo, 3.0L Eng, RWD
- Van Cargo, 3.0L Eng, RWD
- Van Cargo Extended, 2.1L Eng · 2.1L Eng2020: Sprinter 3500 Van Cargo Extended
- Van Cargo Extended, 2.1L Eng · 2.1L Eng2020: Sprinter 3500 Van Cargo Extended
- Van Cargo Extended, 3.0L Eng, 4WD
- Van Cargo Extended, 3.0L Eng, 4WD
- Van Cargo Extended, 3.0L Eng, RWD
- Van Cargo Extended, 3.0L Eng, RWD
- Van Crew, 2.1L Eng · 2.1L Eng2020: Sprinter 3500 Van Crew
- Van Crew, 2.1L Eng · 2.1L Eng2020: Sprinter 3500 Van Crew
- Van Crew, 3.0L Eng, 4WD
- Van Crew, 3.0L Eng, 4WD
- Van Crew, 3.0L Eng, RWD
- Van Crew, 3.0L Eng, RWD
-
Sprinter 3500XD
- 2D Cab Chassis, 2.1L Eng · 2.1L Eng2020: Sprinter 3500XD 2D Cab Chassis
- 2D Cab Chassis, 2.1L Eng · 2.1L Eng2020: Sprinter 3500XD 2D Cab Chassis
- 2D Cab Chassis, 3.0L Eng · 3.0L Eng2020: Sprinter 3500XD 2D Cab Chassis
- 2D Cab Chassis, 3.0L Eng · 3.0L Eng2020: Sprinter 3500XD 2D Cab Chassis
- 2D Cab Chassis Extended, 2.1L Eng · 2.1L Eng2020: Sprinter 3500XD 2D Cab Chassis Extended
- 2D Cab Chassis Extended, 2.1L Eng · 2.1L Eng2020: Sprinter 3500XD 2D Cab Chassis Extended
- 2D Cab Chassis Extended, 3.0L Eng · 3.0L Eng2020: Sprinter 3500XD 2D Cab Chassis Extended
- 2D Cab Chassis Extended, 3.0L Eng · 3.0L Eng2020: Sprinter 3500XD 2D Cab Chassis Extended
- Van Cargo, 2.1L Eng · 2.1L Eng2020: Sprinter 3500XD Van Cargo
- Van Cargo, 2.1L Eng · 2.1L Eng2020: Sprinter 3500XD Van Cargo
- Van Cargo, 3.0L Eng, 4WD
- Van Cargo, 3.0L Eng, 4WD
- Van Cargo, 3.0L Eng, RWD
- Van Cargo, 3.0L Eng, RWD
- Van Cargo Extended, 2.1L Eng · 2.1L Eng2020: Sprinter 3500XD Van Cargo Extended
- Van Cargo Extended, 2.1L Eng · 2.1L Eng2020: Sprinter 3500XD Van Cargo Extended
- Van Cargo Extended, 3.0L Eng, 4WD
- Van Cargo Extended, 3.0L Eng, 4WD
- Van Cargo Extended, 3.0L Eng, RWD
- Van Cargo Extended, 3.0L Eng, RWD
- Van Crew, 2.1L Eng · 2.1L Eng2020: Sprinter 3500XD Van Crew
- Van Crew, 2.1L Eng · 2.1L Eng2020: Sprinter 3500XD Van Crew
- Van Crew, 3.0L Eng, 4WD
- Van Crew, 3.0L Eng, 4WD
- Van Crew, 3.0L Eng, RWD
- Van Crew, 3.0L Eng, RWD
-
-
MERCEDES-BENZ: 2005
-
C55
-
CL55
-
CL65
-
CL500
-
CL600
-
CLK55
-
CLK320
-
CLK500
-
E55
-
G55
-
G500
-
ML350
-
ML500
-
S55
-
S430
-
S500
-
S600
-
SL55
-
SL65
-
SL500
-
SL600
-
SLK55
-
SLR
-
-
MERCEDES-BENZ: 2004
-
C32
-
CL55
-
CL500
-
CL600
-
CLK55
-
CLK320
-
CLK500
-
E55
-
G55
-
G500
-
ML350
-
ML500
-
S55
-
S430
-
S500
-
S600
-
SL55
-
SL500
-
SL600
-
SLK32
-
-
MERCEDES-BENZ: 2003
-
C32
-
CL55
-
CL500
-
CL600
-
CLK55
-
CLK320
-
CLK430
-
CLK500
-
E55
-
E500
-
G55
-
G500
-
ML55
-
ML320
-
ML350
-
ML500
-
S55
-
S430
-
S500
-
S600
-
SL55
-
SL500
-
SLK32
-
-
MERCEDES-BENZ: 2002
-
C32
-
CL55
-
CL500
-
CL600
-
CLK55
-
CLK320
-
CLK430
-
E55
-
E430
-
G500
-
ML55
-
ML320
-
ML500
-
S55
-
S430
-
S500
-
S600
-
SL500
-
SL600
-
SLK32
-
-
MERCEDES-BENZ: 2001
-
C320
-
CL55
-
CL500
-
CL600
-
CLK55
-
CLK320
-
CLK430
-
E55
-
E430
-
ML55
-
ML320
-
ML430
-
S55
-
S430
-
S500
-
S600
-
SL500
-
SL600
-
MERCEDES-BENZ: 2000
-
C43
-
C230
-
C280
-
CL500
-
CLK320
-
CLK430
-
E55
-
E430
-
ML55
-
ML320
-
ML430
-
S430
-
S500
-
SL500
-
SL600
-
Your experience will help others
+100 karma for a short comment :)
Was this AI description helpful?
Your feedback helps improve AI descriptions.
👍 Like
0
👎 Dislike
0
Send to email
