I have a 2001 330Ci w/ about 89kmiles. My Service Engine Soon light came on and I got the following codes from my Peake reader: 19: Table 19 E4: O2 sensor adaptation limit, Cyl# 4-6 E3: O2 sensor adaptation limit, Cyl# 1-3 CB: O2 sensor control limit, Cyl # 4-6 CA: O2 sensor control limit, Cyl # 1-3
Using the generic OBDII reader from Autozone I got the P0171, P0174 codes - something about System too lean in bank 1 & 2.
Doing some research I found that this could've been caused by vacuum leak, bad MAF, or bad )2 sensors. Anybody have better guests? Really appreciate any ideas.