Please help found 6 fuel codes!!!
'02 330xi noticed a real bad idle after cold start and when the car is warmed up (temp needle in the middle position) the idle gets a little better but still ruff. This happened immediately after cleaning the MAF sensor, cleaning the Idle Control Valve (ICV), and replacing the lower intake boot. Ran the scan tool for codes and I got 6 codes: P0313-misfire detected with low fuel level, P0171-system too lean (bank1), P0174- system too lean (bank2) , P1083- fuel control mixture lean (bank1, sensor1) , P1085- fuel control mixture (bank 2, sensor1). Now before the cleaning and the boot replacement, the car was running fine and no check engine light, immediately after the issue started. What could have gone wrong? What could be the cause? P.s. I used MAF sensor cleaner to clean the MAF and ICV