I have a 97 5 series bmw that has a bank 1 fuel trim code i have checked the elbow from the t.b. , all vac lines and cant seem to locate the problem. i have sprayed t.b. cleaner around everything to no avail any help would be greatly appr.
a 6ya Technician 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 Technician (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.
bank 2 sensor 1 is a heated oxygen sensor in the manifold or exhaust before the cat converter
it is not an o2 sensor which is oxygen sensor after the cat converter for bank 2
two completely different sensors
the fuel trim code appears because of the problem sensors
the fuel trim is cpu program in the computer in the ECM setting a optimum fuel /air ratio after a period of driving
if the sensors both HO2s and O2 sensors are faulty then the cpu cannot set the fuel trim
Code P0170 indicates a bank 1 fuel trim problem. Probable causes:
1. Faulty sensor or solenoid
2. Control unit software needs updating
3. Faulty PCM or ECM
4. Fuel pressure problem. Check pump, regulator,filter, and lines
You have a small air leak. The fuel trim kept increasing to compensate until it exceeded the allowable range. Change the valve cove gasket and valve cove bolt gaskets. check for leeks around intake manifold.
I would check for a vacuum leak somewhere. Like the post for the pcv hoses and elbows to the intake manifold gaskets not sealing. Check with at scan tool the fuel trims to see how the engine is running. If the long term fuel trim is over 10 % then there is a vacuum leak. It is rare for a lean running bank and at the same time a rich running bank. The only thing that could be possible cause for that would be the mass air flow sensor or the hose to the throttle body is not sealing causing unwanted air to get passed the MAF. These engines have a problem when it is cold the manifold gaskets not sealing and then when the engine is warm to seal and the fuel trims be high when cold and then be normal after it warms up
P0304 = #4 cylinder misfires P0170 = Fuel Trim, Bank-1
P0173 = Fuel Trim, Bank-2 P1250 = this is invalid code for BMW
P1188 = Fuel control, bank-1, sensor-1 (pre-cat sensor)
P1189 = Fuel control, bank-2, sensor-1 (pre-cat sensor) Vacuum leaks and/or sensor defective for the issues of the codes. This error codes really need parts to replace. But you have to replace the thermostat first. Then clear the codes and see if any reappears,then replace defective part/s
fuel trim adaption additive bank 1 malfunction this means that the intake manifold gasket may be leaking or plug cap and the vacuum hose for the fuel pressure regulator hose maybe torn or missing check these look for leaks backside motor be black gunk all around them and check the hose
These are very common codes on BMW's which can also be false codes, try clearing the codes and run the test again they may not come up again.
With regards to the sound which you thought was a vacum leak there a breather pipe which runs under the plastic engine cover near the injectors which always gets a tear init which will need replacing.