OBD II Codes

I have a P1188 and a P0170 code which seem to be related to fuel metering (Bank 1). What do I need to look for? This is a 98 528i.

Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

You don't say the mileage, but it could be as simple as an oxygen sensor being out of range (P1188). P0170 is for fuel trim. this can also be caused by an failing O2 sensor, but also can be the result of either a vacuum leak or bad injector. It depends on if the system is measuring too much or not enough air in the mix. I'd rule out the air filter as that would effect both banks, not just bank 1.
Kyle. 98 740iL 97 M3
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

The 528 only has Bank 1.
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload
Jeff Strickland wrote:

Uhhh... no.
Incorrect.
The E39/528 and all other M5x based engines have two banks. There is a split exhaust manifold on these engines. 1-3 in the front (bank-1) and 4-6 in the back (bank-2).
Been that way since OBDC-II was started in '96 on all 6 cylinder BMWs.
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload
I wasn't aware of that. I get what they did, I just didn't know they did it.

Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload
When I got that message on my 540i, it turned out to be the Mass Air Flow Sensor. It could, however, be quite a few other things causing the fuel mixture (trim) to be incorrect for a given set of circumstances.
Tim/

Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

Motorsforum.com is a website by car enthusiasts for car enthusiasts. It is not affiliated with any of the car or spare part manufacturers or car dealers discussed here. All logos and trade names are the property of their respective owners.