Recently had a check engine light come one. Autozone narrowed it down to a P1189 code but they could not tell me what it meant. I have researched all over the internet and have come to the Fuel Control Bank 2 Sensor 1. Is that difficult to fix myself or do I need to take it to a mechanic? I am fairly handy if I have directions, and I don't have the money, or the desire, to visit the BMW dealership. Any help is appreciative, thanks!
- 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.
PO128 -- engine coolant low or thermostat not working
P0440 - EVAP system malfunction, gas cap loose - Cat convertors missing from car can cause this
P1189 - Engine Oil Pressure Switch Circuit -- CAT CONVERTORS MISSING FROM CAR can cause this.
you need to get the codes read from the computer. those will help to narrow it down. you can buy any obd2 meter and the just plug it in to t.he port by the brake pedal and it will read the codes and tell you. the codes will help narrow down if this is a fuel, electrical, air or sensor problem as loosing power can be from multiple causes. Any shop can read the codes and give you an estimate. even some part places like autozone or pepboys do itbfor free.
If the check engine light is on then I would take it to your local autozone they can hook it up to a scan tool free of charge that will tell you what codes are being thrown. Once you have those it will narrow down the problems greatly. thank you, Lee
Description: "Oil Pressure Switch Signal Voltage Is High"
The engine oil pressure switch closes when there is low oil pressure, making the sensor signal voltage low. The switch opens when the oil pressure is above 4.5 Psi, making the sensor circuit voltage high. The Powertrain Control Module (PCM) monitors the oil pressure switch and sends a class 2 message to the Instrument Panel Cluster (IPC) to tell it if the switch is open or closed. DTC1189 is set when the PCM determines that the sensor signal circuit is high with the ignition switch in the RUN position for more than 10 seconds.
Both the PCM and IPC must be scanned and the data must be checked and verified before the actual cause of this code can be accurately determined. This can be caused by a number of different things including: low engine oil pressure, a malfunctioning oil pressure switch, broken wires or bad connectors, or a defective IPC or ECM.
Take the vehicle to your local autozone they will be able to scan the trouble codes and tell you what code is causing the light to come on. That will help you narrow down what the issue is. Thank you, Lee
p1188: Fuel Control (Bank 1 Sensor 1) p1189: Fuel Control (Bank 2 Sensor 1) p0171 and p0173: 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. p1250: Never came across that....
Linear 02 Sensor / Compensator Resistor Short to ground
Linear 02 Sensor / Compensator Resistor Short to B+
Fuel Trim, Bank1 Malfunction
Basically you need a new oxygen sensor, The fuel trim code is from the computer trying to adjust the fuel/Air mixture to compensate for the bad signal from the sensor. Just change the one closer to the engine, the one behind the Catalytic converter will thow a different code when it fails.