Hi,BEEN HAVING trouble WITH MY '02 325I keep getting codes BE:Insufficient heat output,oxygen sensor behind catalytic converter B1 ,EF: Cylinder misfire no.2,EF fuel trim bank 2 range exceeded,e3 fuel trim bank 1 ,range exceeeded.the car has some new parts new intake boot,disa valve,injectors,spark plugs,CCV and the whole Secondary air system is also brand new .Any help is most appreciated and again thanks for looking