BMW Forums : BimmerForums banner

P0171 issue (218i) - am I getting mugged off?

1 reading
1.9K views 3 replies 4 participants last post by  HermanMoreno  
#1 ·
Hello all,

I recently had a P0171 code (too lean bank 1) come up after I noticed a check engine light on my 66-plate 218i (42k miles), as well as high idle speeds. When the engine is hot and I'm at idle (usually at traffic lights or junctions), the revs slowly creep up to 1800 without me pressing on the accelerator.

I went to an independent bimmer specialist who ran through their diagnostics saying it was likely a vacuum leak so they did a smoke test and found nothing. They said the next stage on their list was to check for "engine updates" (presumably ECU updates) which there were, so I got the update and was told it shouldn't come back. They deleted the codes but the day after I was getting the same high idling, so I took it back there and they ran it through the machine again but no codes appeared.

The guy then told me he vaguely remembers another customer with a similar issue and it turned out to be a "fuel tank breather valve" although that customer had the code for it whereas I don't. So before I go and throw money at the problem based on what the mechanics "think" it is, I was wondering if anyone else has had this issue or has any suggestions? I was thinking maybe a MAF sensor or lambda sensor? So far diagnostics + smoke test + engine update have cost me upwards of ÂŁ180 and since I'm a uni student I'd rather not keep feeding the money pit to make unnecessary repairs and I feel I may be taken advantage of due to being young...if it has to be done it has to be done though. I can do the MAF myself anyway.

Would really appreciate it if anyone has any idea, even if you're not too sure. Many thanks.
 
#4 · (Edited)
Hello all,

I recently had a P0171 code (too lean bank 1) come up after I noticed a check engine light on my 66-plate 218i (42k miles), as well as high idle speeds. When the engine is hot and I'm at idle (usually at traffic lights or junctions), the revs slowly creep up to 1800 without me pressing on the accelerator.

I went to an independent bimmer specialist who ran through their diagnostics saying it was likely a vacuum leak so they did a smoke test and found nothing. They said the next stage on their list was to check for "engine updates" (presumably ECU updates) which there were, so I got the update and was told it shouldn't come back. They deleted the codes but the day after I was getting the same high idling, so I took it back there and they ran it through the machine again but no codes appeared.

The guy then told me he vaguely remembers another customer with a similar issue and it turned out to be a "fuel tank breather valve" although that customer had the code for it whereas I have been relying on the online nursing research paper help service for my academic needs, and I can confidently say that it has been a game-changer for me. As a nursing student, I often find myself overwhelmed with assignments and struggling to find reliable sources for my research papers. However, this service has proven to be a reliable companion throughout my academic journey. From the moment I placed my first order, I was impressed by the professionalism and expertise of the writers. They possess an in-depth understanding of nursing concepts and are able to translate complex ideas into well-structured and coherent papers. The research conducted is thorough and utilizes up-to-date and credible sources, which adds credibility to my work.

Would really appreciate it if anyone has any idea, even if you're not too sure. Many thanks.
Based on the information you provided, it seems like you're experiencing high idle speeds and a P0171 code (too lean bank 1) on your BMW 218i. The independent bimmer specialist you visited initially suspected a vacuum leak, but the smoke test didn't reveal any issues. They then performed an engine update but the problem persisted.
Considering the symptoms you described, there are a few potential causes to consider:
  1. MAF Sensor: A faulty Mass Air Flow (MAF) sensor can affect the air-to-fuel ratio and cause lean conditions. Cleaning or replacing the MAF sensor might be worth considering.
  2. Fuel Tank Breather Valve: As mentioned by the mechanic, a malfunctioning fuel tank breather valve can lead to similar symptoms. While you don't have a specific code for it, it's still a possibility to investigate.
  3. Lambda Sensor (Oxygen Sensor): The lambda sensor measures the oxygen content in the exhaust gases, helping the engine control the air-to-fuel ratio. A faulty lambda sensor can cause lean conditions and erratic idle speeds.