ghetdjc320 Posted November 9, 2025 Share Posted November 9, 2025 In a major departure from the norm, I picked up a really clean 2019 X3 about two months ago. Has been a really comfortable daily driver for my wife. Had 55k miles on the clock and zero issues. It’s the 4cyl and gets around very well for its size. Othe night driving home, it went into limp mode with reduced power. I also noticed I lost my temp gauge on the dash. Fortunately, I was almost home. There wasn’t any overheating, but the codes I pulled up show no communication with the “heat management module”. From what I gather, it’s like an electronic thermostat that also provides temp sensor and many other functions. However, I also get two other recurring groups of codes: one for the accelerator pedal sensor and another for the tank vent valve. Since these all came up at the same time, I’m trying to determine if there is a common cause. My thoughts lean towards replacing the heat management module but wondering if possibly anyone here has any knowledge of these that could point me in the right direction. The Bimmer forums seem to be just advertisements, and the Facebook groups don’t let me post the issue for whatever reason. Link to comment Share on other sites More sharing options...
pizzaman09 Posted March 8 Share Posted March 8 I'm more of a late 90s BMW guy myself but this sounds like a low voltage issue, dead battery or dead alternator issue. Link to comment Share on other sites More sharing options...
ghetdjc320 Posted March 13 Author Share Posted March 13 I found the issue actually some time back. There was a single connector under the hood that was full of water and had completely corroded the pins. Caused a short between 5v and sensor ground. Cleaned it up and zero issues. Link to comment Share on other sites More sharing options...
pizzaman09 Posted March 14 Share Posted March 14 13 hours ago, ghetdjc320 said: I found the issue actually some time back. There was a single connector under the hood that was full of water and had completely corroded the pins. Caused a short between 5v and sensor ground. Cleaned it up and zero issues. Glad you got it sorted out! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now