BMW Forum - BimmerFest BMW Forums banner

P112F error code

17K views 32 replies 4 participants last post by  deroy  
#1 · (Edited)
I just recently got Engine Malfunction error code whenever I go over 50 mph. Mine is 2012 E70 X5 30i, 102K miles. It says engine will reduce power but I don't feel anything different, I can go 90 mph on HWY for 1/2 hour without any issues. No leaks, no mechanical problem for the last 2 years. What could possibly go wrong to have this error code? Thanks guys.
 
#2 ·
just googling it, looks like a MAP sensor code. Manifold absolute pressure.

It does NOT (necessarily) mean the sensor is bad. Could be, but could be other things.

There are a TON of posts and threads about many different BMWs with this code and similar engines....
 
#3 ·
I washed the engine bay last with pressure wash (low) and then applied some tire foam. I open the hook and check to see if there is any loose wires, connector, holes.... I found a loose hole as in the picture. Anyone who has a 2012 X5 3.0i, could you please check out the picture and compare to your truck and let me where this rubber hose is supposed to connect to? The hose is clipped to the right side of the engine cover. I really appreciate your time and help!
 

Attachments

#13 ·
Thanks. I just wait for anyone who have the same model, they can tell me where this hose is supposed to connect to. One end is connected the passenger side fender, then it wraps around and clips to the side of the engine cover and then get loose. I just don't know where this loose end is supposed to connect to. Thanks guys.
 
#19 ·
No it is NOT supposed to be loose like that!

A loose flexible rubbery hose dangling freely near the exhaust and turbo? No way.

It is NOT the front diff vent. That’s on the other side.

You will not get your custom answer on a silver platter here. Man up, and go check all the vacuum hoses.


Verzonden vanaf mijn iPhone met Tapatalk
 
#20 ·
I did remove the engine cover, found nothing. IF there was a port or something for the hose connects to, it must be somewhere underneath the engine block which I can't see/reach. All the other holes I checked are in place.

The loose hose is not dangling near the exhaust or turbo. It is in the open space but not near to the exhaust or turbo.

Thanks.
 
#26 ·
Deroy, you had pointed me to the right direction. After the intake pipe was removed, I was able to to see the 1 open port to reconnect the the vacuum line(?). The problem is I cannot insert and secure the line. I don't know if something is missing from the vacuum line or from the open port?

 
#25 ·
what are 'rubber holes'?

BF tip of the week: you can correct your own post by hitting the 'edit' button!

:angel:
 
#28 ·
I use some wires to tight it with other lines trying to keep it in place. Good thing, CEL has gone, I can floor it to test, up to 6000 rpm for a few seconds without any issue. I could not go over 3000 rpm and got error message "Engine Malfunction. Power reduced" before reconnected the line. Now everything is clear. Thank you so much guys!!!
 
#29 ·
Thanks for closing out. Glad it all works now.

How often exactly did you say it was NOT a vacuum hose ;) ?

Anyway. That tip you mentioned, now that I look at it again, is a plug to plug the hole for some vacuum testing procedure I took the pic from. The hose should go in its place. Good thing is that once there is some vacuum, the hose sucks itself in place. In theory at least.


Verzonden vanaf mijn iPhone met Tapatalk
 
#30 · (Edited)
How often exactly did you say it was NOT a vacuum hose ;) ?

Verzonden vanaf mijn iPhone met Tapatalk
I know :) I am sorry. I removed the cover but did not see the port. Until I removed the air intake, I saw 1 open port, everything you said started to make sense.

Thank you for info about the hose sucks itself in place. This make me feel less worry about the hose get disconnected again. Thank you so much!!!
 
#31 ·
Glad to hear it sucks?


;)