My car went into limp mode on the highway yesterday. Pulled over and restarted the car. SES came on, but limp mode went away and let me drive for ~10 minutes until it happened again. Repeat 4-5 times until I got home.
Checked codes and got P0605 - Internal Control Module ROM Error
Disconnected the battery, cleared codes, drove around today for about 20 minutes without a problem. Then it happened again.
Car starts, runs, and sounds fine until limp mode kicks in. Limp mode will happen after a random amount of time whether the car is sitting ON (not started), idling, or driving.
Has anyone else dealt with this? I was surprised to not find many posts when searching various forums. A straight read of the code suggests a bad ECU, but I read some non-BMW forums where someone had a bad ground or a broken sensor.
And wouldn't a bad ECU ROM cause noticeable problems driving the car and/or make limp mode happen immediately?
Before I send my DME away for repair, or eat the cost of a new one, I'm wondering if there's more diagnosis I can do.
Checked codes and got P0605 - Internal Control Module ROM Error
Disconnected the battery, cleared codes, drove around today for about 20 minutes without a problem. Then it happened again.
Car starts, runs, and sounds fine until limp mode kicks in. Limp mode will happen after a random amount of time whether the car is sitting ON (not started), idling, or driving.
Has anyone else dealt with this? I was surprised to not find many posts when searching various forums. A straight read of the code suggests a bad ECU, but I read some non-BMW forums where someone had a bad ground or a broken sensor.
And wouldn't a bad ECU ROM cause noticeable problems driving the car and/or make limp mode happen immediately?
Before I send my DME away for repair, or eat the cost of a new one, I'm wondering if there's more diagnosis I can do.
Comment