Got a problem with my 90 civic 3 door 1.5 liter. Car failed as a gross polluter at idle. I did a bit of troubleshooting and have found that even when the car has warmed up it seems to think it hasn't and is running so rich at idle the O2 sensor is pegged at .9v. If I rev it up the loop closes and I can see the voltage jumping between .2 or so to .9. Once it drops back to idle it continues to peg at .9v. I had replaced the O2 sensor with an aftermarket one a year or so ago and have just dropped the big wad on a new honda one which will be installed tonight in hopes it will fix the issue. Last weekend I replaced the thermostat just in case the coolant temp was the issue. Trying to work my way up from cheapest to most expensive. Only other thing I can think of is the computer (gulp). Anyway, if anyone out there has a clue as to what it may be I'd love to hear it.