96 mx6 v6 5speed jerking and misfire problems
Hello all, this car has got me stomped. I hope yall can help.
About 10 thousand miles ago I replaced the timing belt (old timing broke), timing belt tensioner, and water pump. I had it timed at 10 degrees BTDC. Ran smoothly with no problems.
It all started when I was driving home from school when I noticed it was sluggish upon acceleration and then check engine light came on. I got home, parked it and while idling, I pull the spark plugs wires one by one and cylinder 2 never bogged down after pulling the spark plug wire out. So I went to autozone to verify the check engine light and sure enough it was throwing code P0302 cylinder 2 misfire (scan gun and computer system suggest fuel injector was intermittently working and to replace the injector.) I bought a working one off of ebay for $30 bucks and installed it. Reset the code and the code went away but misfire persisted. I thought maybe a bad distributor since it was under lifetime warranty, I went ahead and exchanged it for a new one. Misfire and sluggish acceleration persisted. Check engine came on again, so I drove it to autozone and on the way there it started jerked about 2-3 times, everytime it jerked I would hit the clutch, throw it in neutral and just let it coast. As soon as I put it into gear and give it some gas it would start to jerk again. Got to autozone, this time the code it was throwing was P1345 Camshaft position sensor circuit malfunction. I went home and parked the car while idling, the saw that the harmonic balancer was wobbling. I turned off the car and unbolted the harmonic balancer. Sure enough, the harmonic balancer was starting to seperate. I bought a new one and installed it. Still the misfire and jerking persisted. I tested my crankshaft position sensor early in the morning and it was reading 560 ohms. I went to pick and pull and pulled one off of a 96+ mazda millenia v6 which was testing 573 ohms before I pulled it at the junkyard. Installed it, no change. I bought new ngk v-power spark plugs gapped at 0.040 and replaced all new sparkplug wires and the misfire and jerking still persists. I checked vacuum lines, wiggled and shook all vacuum lines to no change in idle. I jumped TEN and GND. Aimed timing light at crank and it is at about 14 or 16 degrees. I tried turning the distributor clockwise but everytime I do, the car stalls.
It idles fines, no bogging or rough idle.
If I press and level the gas while in neutral, there is a erratic spike and misfire.
If I press on the gas to rev the engine, there is still a misfire happening.
When driving car jerks to the point where I can even accelerate. Even softly applying gas, it would jerk and misfire.
Maybe timing jumped out of place?
EGR valve, need cleaning?
I got exams and finals coming up, so I will work on the car when I have time until then, any advice would help.