Need Help Please!
I drive a 2006 BMW 325i 6 Speed Manual. Today I was driving and all of the sudden on my idrive it told me to pull over because the car was over heating. I did and later finally made it home. The next day I drove the car normally but noticed the fan noise was really loud and the engine was getting real hot but not to the over heating point. I stopped at my buddys place and he ran his machine to test for any error codes and this came up
P0171: System To Lean (Bank 1)
P0174: System To Lean (Bank 2)
P0442: Evaporative Emission Control System Leak Detected (small leak)
P0440: Evaporative Emission Control System
Now when I popped my hood I noticed theres oil all around the engine leaking from somewhere, I never knew that before because it doesn't leak to the floor. I'm pretty much stuck at this point not knowing wtf to do. The dealer is going to really enjoy taxing me on this one so I was hoping to get some feedback on where the leak could be coming from and those codes what are they or how to fix them. It over heated once, I'm guessing its probably a good idea not to drive it again right? I mean I did today though not for very long time and it never over heated except I don't think I drove it long enough to over heat. I checked the coolant levels and they were good and I also topped of the engine with some Oil. Any suggestions?
Last edited by Sharaby03; 12-07-2013 at 09:59 PM.