A list of the BMW Ecu fault codes. BMW Ecu Fault Codes. 2ef5 2efe 2f08 2f12 2f17 2f44 2f45 2f46 2f4e 2f62 2f67 2f76 2f85 2f8a 2f94 2f99 2f9e. The codes come in 2 digits, so you had, 12,17,11,55. 12 means battery has been disconnected, or has gone dead recently. 11 is a possible problem with distributor, but as long as engine starts and runs, I wouldn't worry about that one right now until I cured code 17, (engine running too cold.).
Vehicle: 2007 BMW 760Li (E66), V12-6.0L (N73TU), Automatic Transmission
Mileage: 128,554
Problem: The vehicle owner asked the shop to replace the coolant and thermostat using the aftermarket part he provided. The technician installed the thermostat and replaced the coolant, but after the job was completed, the engine became hard to start and the malfunction indicator light (MIL) came on.
Details: When the technician connected the scan tool, he retrieved the following diagnostic trouble codes (DTCs):
Bmw X3 Fault Code 2ef5
- 2B5C – P0335 – DME2: Crankshaft Sensor signal
- 2D0F – P0100 – DME2: Air-mass Sensor, Bank 2 signal
- 2EF5 – P0598 – DME: Map Thermostat activation
- 2A80 – P2088 – DME2: Inlet VANOS Bank 2 activation
- 2A85 – P2090 – DME2: Exhaust VANOS Bank 2 activation
- 2D14 – P113B – 2D14 Engine Electronics Air-mass Sensor Correction Signal
The technician rechecked all his work and everything seemed to be fine. He called ALLDATA Tech-Assist for advice. The Tech-Assist consultant told the technician that there had been many reports of problems using aftermarket thermostats on these vehicles, which included hard starting, extended engine cranking times, and blown fuses.
The consultant suggested disconnecting the thermostat electrical connector, clearing the DTCs and see which DTCs reset or change. He also advised to verify that fuse 006 in the integrated supply module, located at the right rear of the engine compartment, was okay.
The technician checked fuse 006 and it was open. He installed another fuse and it popped immediately. When he connected the old thermostat, the fuse did not pop.
Confirmed Repair: The tech ordered a new thermostat from BMW and installed it. As it turned out, the aftermarket thermostat was causing the multiple DTCs, the hard start and fuse 006 to blow. After the repairs, the engine started and ran normally, fuse 006 was fine, the DTCs were cleared and they did not return. Fixed!
Service Engine light came on and took into the shop to evaluate the issue.It's error code P0597 and the staff suggested to replace the thermostat.
My car has 46000 miles.
My car has an automatic transmission.
Recommended Services
| Thermostat Replacement | $141.88 - $613.47 |
Hi there. The P0597 OBD-II trouble code is for the thermostat heater control circuit. This means that the thermostat is electronically controlled in your vehicle. Some of the common causes of this code include a loose or corroded connector on the thermostat, coolant leak in the cooling system - make sure that all connections are tight, the thermostat could have failed - stuck open or partially open or there could be a short in the wiring harness between the computer and thermostat. If you’d like us to replace your thermostat, please fill out this request for a thermostat replacement and we can send you a quote.
Get an instant quote for your car
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing
What others are asking
My Check Engine Light is on - code P0025
Transmission 2004 BMW X3
I drive Mkvi gti, oil pressure fault at high revs >3k rpm
EML light on and caution light with arrow around came on the car, what should I do?
