by sergei » Wed Jan 27, 2010 10:52 am
What is your engine temperature like?
Are you good with digital multimeter (ie know how to select voltage range and read it)?
So here is what to check:
While the car is warmed up and idling, plug in the multimeter in 20V range into E1 (negative probe) and VF (positive probe) in the diagnostic connector, give it a little bit throttle so it idles ~2000rpm, check what it reads?
If it reads 0V, recheck connection and reread the result.
If it still reads 0V, set multimeter in 2V range, and plug the positive probe into OX terminal. If that reads constant voltage below 0.5V then your Oxygen sensor is clogged/dead. If it fluctuates but does not go above 0.5V your Oxygen is on almost dead. If it is above 0.5V, somewhere between 0.85 and 1.25 range and voltage is steady, then something entirely else at fault (water temperature sensor, stuck open thermostat, AFM etc).
If it is fluctuating, and if it is fluctuating about 8 times per 10 seconds (from ~0V to 0.85V or above), then Oxygen sensor is OK, the ECU is in closed loop, and in this condition VF should be ~2.5V in this case (if it is 1.25V (or even 0) then it is compensating what it seems lean condition, if it is 3.25 or even 5V it is compensating rich condition).
You might need to check ignition timing, the knock error might have been detected due too much base advance and/or shit fuel.
If you use 91, and drive moderately the fuel economy will be a lot worse than with 95/98 (91 will end up more expensive).