Engine (DME/DDE) Codes

  • 2009 BMW Z4
  • 3.0L
  • 6 CYL
  • 2WD
  • 74,000 MILES
Hello, my name's Nath and I hope you can help / advise.

I'm getting the below code readings on my car listed above, it has the infamous N54 engine.

- 2EF7 - Map Thermostat Activation
- 2DED - Power Management, Current Monitor
- 30FE - Engine electronics; Turbocharger, Boost Pressure Too High
- 3100 - Charging Pressure Control, Switch Off

Are you able to tell me what these are please? Once went into limp mode but not for a while.

I've also recently had a 'Roof Mechanism Impaired' error on my dash and now permanently have a 'Hardtop not Latched!' message which comes with a rather annoying noise on repeat. The roof is, however, latched and won't move.

Many thanks in advance.
Do you
have the same problem?
Friday, January 7th, 2022 AT 7:04 AM

1 Reply


You have a lot going on here. First, are these the only codes that are stored? Also, has any work been done on the vehicle?

Here is what I found. The 2DED code is related to a voltage draw when the vehicle is off. The 30FE is an over-boost indicator code. The 3100 on the N54 refers to boost pressure control deactivation. And usually is accompanied with other codes. The 2EF7 is related to the electrically controlled thermostat.

By chance, was the thermostat or water pump replaced recently? If so, first, make sure the wire is connected and not pinched or damaged from the work (see pic 1 below). I'm not sure if you have done anything like that, but I feel it may be causing a power draw. Also, if the sensor is causing an issue, it could also deactivate the boost pressure due to an engine temperature variation.

Let me know if this helps you or if you have other questions.

Take care,


See pic below.
Was this
Friday, January 7th, 2022 AT 7:44 PM

Please login or register to post a reply.

Sponsored links