I have a 2000 BMW 323i with the service engine soon light on. It has been on for about two weeks now. I scanned it and retreived the following codes: P1188, P1189, P1478, P0170, P0173. I replaced the thermostat yesterday because it was stuck open causing the engine to never warm up properly, then I cleared the codes. I thought this would correct the codes as they refer to the short term fuel trim, but it came back on today and when I scanned it I got P1188, P1189 which I looked up and they refer to the O2 sensors B1S1 and B2S2. I thought it was a pretty long shot that they are both bad at the same time. Any advice would be great. Thanks!
SPONSORED LINKS
Do you
have the same problem?
Yes
No
Friday, December 11th, 2009 AT 7:36 PM