Found this on google when searching for:
What will a bad o2 sensor do on my integra?!?!?!: here's 1 answer another integra enthusiats to another

Question:
(Okay So no matter what I rev to, it will missfire pretty badly. I have check engine codes for o2 sensor, heater & iac valve. I thought the Iac would only make it idle rough. so would the 02 sensor be it?
It's a 95 acura integra)

Answer:
(The O2 sensor is a fuel management device. It either enriches the mixture or leans it according to milliseconds of on time or off time of the fuel injectors. A miss fire is just that, a cylinder that has not performed correctly. Either lack of spark, fuel, air or compression will cause a miss fire. If all of these are correct, then you suspect timing as in jumped timing or bad cam or crank angle sensors. Start with those first four basics and see where it takes you. 95% of miss fires are found in that area. Good Luck)