Hey Guys. I appologize for all the threads lately but I think I'm making headway on my problem.
This all started with a periodic buck/jerk for a second then back to normal driving conditions. It was getting worse and worse. It eventually progressed to the point where I have almost no power difference between lightly pushing the pedal and WOT. I can hear the car missing. It stumbles upon take off and idles erratically. I've tested the coil packs, cleaned the MAF and ICV, checked the fuel pressure and all has turned up good. I then found that I had a failing headgasket (false boiling in the radiator). I did the headgasket swap hoping it would solve my problems but its still there.
Test driving it today the car is driving just as it did before. Except now when it bucks/jerks the RPM needles goes crazy. For instance, I was cruising at 2.5K and right as the car bucks the needles bounces extremely fast to 5K rpm then back down. For this split second the CEL light came on as well but then shut off after the bucking stops. This will happen every 2 minutes or so, its hard to say. The RPMs DO NOT jump up when the needle jumps its getting a false reading.
I'm starting to think that it is an issue with the ignition timing. Is the crank shaft sensor responsible for determining spark advance? Is it also responsible for relaying RPM to the gauge? Now that I think about it if the spark is advancing incorrectly that would explain why I get very little (if any at all) power gain by mashing the pedal.