How JustAnswer Works:
  • Ask an Expert
    Experts are full of valuable knowledge and are ready to help with any question. Credentials confirmed by a Fortune 500 verification firm.
  • Get a Professional Answer
    Via email, text message, or notification as you wait on our site. Ask follow up questions if you need to.
  • 100% Satisfaction Guarantee
    Rate the answer you receive.
Ask Steve Your Own Question
Steve, BMW Expert
Category: BMW
Satisfied Customers: 25416
Experience:  BMW Expert
Type Your BMW Question Here...
Steve is online now

Hi I have a bmw 1999 5series 528I and the engine lights on

This answer was rated:

Hi I have a bmw 1999 5series 528I and the engine lights on the dashing think it's sucking in a bit more air and ive got these fault codes P0170 PO173 P1250 from a l
Hand held read out what are they what to do thanks ian
what has been checked so far?
Customer: replied 3 years ago.


I will provide an honest answer. I trust this will be appreciated. Please remember that a low rating PUNISHES me for being honest and that I receive nothing for my time until a positive rating is clicked.

P0170: fuel trim bank one
P0173: fuel trim bank two
P1250: misfire with low fuel

the most common cause of these codes is an intake air leak so you need to check for leaks or have the intake smoke tested

other causes of these types of codes would be a failed crankcase vent valve or failing airflow sensor - but an air leak is most common.

Please let me know if you have further questions. Please do not forget to click a positive rating as this is the only way I receive credit for my answer, thank you. Best wishes with your vehicle.

Steve and other BMW Specialists are ready to help you