I took my bmw to the deelers and they diagnosed the car as having a faulty mass airflow sensor. i have replaced the sensor and now i have a code of 121. this second code occures after only 35 miles each time i cancel code, but before i replaced the mass airflow sensor it would ocure after about 100 miles each time i canceled it. have i done something wrong when inserting the new mass air flow sensor?
a 6ya Mechanic can help you resolve that issue over the phone in a minute or two.
Best thing about this new service is that you are never placed on hold and get to talk to real repair professionals here in the US. click here to Talk to a Mechanic (only for users in the US for now) and get all the help you need. Goodluck!
- If you need clarification, ask it in the comment box above.
- Better answers use proper spelling and grammar.
- Provide details, support with references or personal experience.
Tell us some more! Your answer needs to include more details to help people.You can't post answers that contain an email address.Please enter a valid email address.The email address entered is already associated to an account.Login to postPlease use English characters only.
Tip: The max point reward for answering a question is 15.
First two most likely suspects:
1) A big crack in the air tube that runs from the air filter to the throttle body.
2) A failed mass airflow sensor.
You should get a check engine light which will store a trouble code. However, there is no trouble code for "massive air leak in the intake tube", so if that tube has cracked, the code will point to some related sensor or system.
The p1140/121 code indicates the MAF was not as expected compared with values from IAT, TPS, CTS, IAC command, and RPM. Meaning all THOSE sensors and the IAC solenoid position data have to be working and in normal range for the MAF to test normal and not code. Further, any vacuum leaks will ruin the MAFs accuracy when compared to the others, as will a PCV/CCV problem. If you lobbed a MAF at it already...you have already done the least likely and most expensive part. You really need to look at data and see what the DME sees. Is throttle showing closed at idle, is air temp normal? Is RPM under 725 idling, does it flare idle up and down in 10 seconds. is there any vacuum leakage anywhere? even a small amount can make a code level of difference?. Intakes leak a fair amount. CCV valves much more likely to leak, as are the hoses to it. TPSs dont fail that often but can. IACs usually code when they fail...but they could plug up and not code but have improper air bypass that affects the MAF reading. Throttle cables/adjustment is critical...keep that high on priority list. iATN Tech.
A few classic possibilities here. First your throttle body sensor may be bad. Second your mass airflow sensor may be bad. Third your fuel regulator may be on the blitz. Also, if your oxygen sensor is going bad you may feel a slow response to your acceleration. My best bet is that your mass airflow sensor is going bad. Please have your car diagnosed at the nearest AutoZone for free.
P0171 is a lean fuel condition . The computer reflashed has nothing to do with it . Vacuum leak intake manifold probably . If both P0171 & P0174 were back could be fuel pump low flow or restricted fuel filter . or O2 sensor problem or mass airflow sensor. Suggest you take it to a qualified repair shop to have it diagnosed . Ford 150 P0171 P0174 Trouble Codes vacuum leak water test