My 1996 Z3 started to idle rough and the check engine light came on. I checked the code and it said "random misfire". I have replaced the Air filter,Fuel filter,spark plugs, coil pack, Wires, and Idle control valve , one after the other. There has been no change in the idle. The engine runs fine above idle speed and still gets about 29 to 30 mpg. But I keep geting the check engine light with the same code. I am lost at this point. Any help will be appriciated.
Rhlonn
Rhlonn
Jan 27, 2008 at 8:03 AM