2001 BMW 330


Ronald Van Liew

December, 29, 2010 AT 7:26 PM

2001 330I with 157000 miles. Rough idle but runs smooth under power, check engine light shows P0174 (System too lean bank 2). Recent work, new spark plugs and new Mass Air Flow Sensor ( which corrected these codes P0300, P01345, P0171, P1349, P1347, & P0128. Any suggestions?


2 Answers


Dr. Hagerty

December, 29, 2010 AT 9:52 PM

The thing I would recommend is to seek out someone with the proprietary BMW scan tool called a GT-1 so that live data can be viewed. Otherwise I would need to just list things that it could be, and that could be very expensive. Also, has the pre-cat oxygen sensor been inspected/changed?


Dr. Hagerty

January, 10, 2011 AT 3:19 PM

The pre-cat oxygen sensors, plural. There are 2 of them pre-cat.

Please login or register to post a reply.

Engine Class - Autoshop 101
Engine Oil Change and Filter Toyota Tundra
Engine Oil Change and Filter Mini Cooper
Engine Oil Change and Filter BMW X5
Fail Your Smog Test? Fix it Fast