The car is a 2000 Civic LX with the 1.6L SOHC.
The car will start and idle, but when you place a load on the engine (such as shifting into gear or driving) it misfires. Sometimes stomping on it will get it to go, sometimes not. Sometimes you car drive it normally, sometimes it bucks. I just drove it to Shell and put a few gallons of V-Powa in it and it was ALRIGHT, with a few no-power moments. As sporadic as it is, trouble shooting has been a bitch.
So far I have:
-Inspected plugs: They are NGK V-copper. Gap was good, electrode looked brand new, but they were fouled black and stunk of gasoline. I cleaned and reinstalled. (Car would not drive and was difficult to start before i did this, actually runs now)
-Replaced spark plug wires
-Soaked injectors over night in Kerosene
-Replaced fuel filter
-Replaced both O2 sensors (was throwing codes for both)
-Replaced a cracked exhaust manifold
Car had timing belt and water pump replaced a few thousand miles ago and has a new battery. Could the timing belt be off a tooth?
Ideas before I throw (more) parts at it? Fuel pump? Ignition coil weak? A "mechanic" friend pulled the distributor cap off and said the cap/rotor looked ok, I have not pulled it to check for myself.