E46 323i fuel trim P1188 and P1189
So ever since I got this 323i with 170k I had these two codes, plus other related codes like P0170, P0173, P0150. Car runs fine.
Reading the forum I learned this might be caused by faulty O2 sensors. So today I went to Autozone and purchased two Bosch Premium 13466 sensors. After installation, nothing really changed.
I looked into Live Data section with my scanner and I found out these figures:
I let the car idle and the values slowly go to:
STFT B1 27.3% and stays there, I assume it is maximum
O2S B1 0.035 V
STFT B2 27.3%
O2S B2 0.035
it idles just fine like this for about one minute, then changes by itself to:
STFT B1 0 (zero)
o2S B1 0.025 V
STFT B2 0 (zero)
o2s B2 0.025 V
Any help would be highly appreciated!