I have BMW 525I 92 had problems with idle,i change fuel pump,pressure rgulator,air bypass valve all the vacum hoses also the injectors,intake gasket ,boot,mass airflow,thermostat(no change) then i change the coils and the problem was solved but now i have chk. engine light on and off when i first start the car in the morning i don't know what to do i think it is oxygen sensor anyway i'm interested to sale or trade the car for manual transmission BMW also i changed the engine head and the car has new paint job /runs great interior is excellend/stas_rus@hotmail.com