02 330ci car idle low 600 rpm or lower so i clean the icv throttle body &
INTAKE MANIFOLD ADJUSTER and the car started good for a day and went back to low idle so i gave it a oil change, new oil filter and new spark plugs did not fix it . so 3 week later i was driving ran out of gas killed the battery from trying to start the car with no gas, after i got a tank of gas and a jump start. the car started running better the whole day. the next day went back to low idling. so i went to see what happen and i saw sparks coming from cylinder 3&4, so i was thinking its the coils so i put coil # 1 in # 3 and coil #4 in #6 to see if it follow the coils but it did not so i put my old spark plugs back in cylinder #3 & 4 to see if it was the spark plugs. but it was not the spark plugs still always seeing sparks from cyl 3 &4 and i have no code or check engine lights so i did a diagnostic and found out the car is running rich.
FUEL TRIM DATA
short term fuel trim bank 1 7.81 % Rich (+)
short term fuel trim bank 2 12.50 % Rich (+)
LONG TERM FUEL TRIM BANK 1 0.00 %
LONG TERM FUEL TRIM BANK 2 0.00 %
OXYGEN SENSOR DATA 1
bank 1 sensor 1 0.635 V
short term fuel trim 4.69 % Rich (+)
bank 1 sensor 2 0.785 V
short term fuel trim
GENERAL DATA
absolute throttle position 0.0 %
engine speed 685.00 Rpm
calculated load 13.3 %
ignition timing advance cyl #1 4 degrees Advance (+)
fuel system 1 status closed loop control using oxygen sensor- normal
fuel system 2 status closed loop control using oxygen sensor- normal
The car never stalls, feels like its back firing when i give it alot of gas. i sprayed the throttle body and the intake hose boot with break cleaner for leakage, and found no leak. and also fuel injection and it didn't work.