my car (93 2.3) will not go over 20mph. it just bacfires through the intake and barely wants to move. when sitting still in my driveway it idels fine and i can rev the engine up all i want and it sounds fine. but as soon as i put it in gear and hit the gas it dosnt want to go. will an o2 sensor cause this? is there any way to eliminate the o2? if not what else could it be. i checked plugs and wires, i just them changed 6 months ago and they seem to be fine.