As the title says, I'm fighting a pretty bad random cylinder misfire on my Cherokee. 1996 4.0 auto with high mileage.
Getting up on the highway the other evening on the way home, giving her the beans and got up to about 5k rpms. Oops. Couple seconds later the whole vehicle just kinda started trembling. So, had a exit for a small town coming up, pulled her over and popped the hood. Only visible issue was the dipstick was unseated from the tube and it looked like it had puked some oil out. So I reseated it and babied it the last couple miles home.
Check engine light had been on because the driveshaft had somehow caught the wires for the downstream o2 sensor and I was waiting on new one in the mail. Plugged the obd scanner in and besides the existing o2 code, we've got random cylinder misfire and then random cylinder misfire for all the cylinders. Symptoms are, high idles at about 1500 rpms in drive. Once I put it in drive it will almost stall until you give it gas and start moving. Coming up to a stop sign, almost stall when you stop. When driving and its low in the rpm range, a lot of shaking. Also a loss of power, I think you get the idea.
So both o2 sensors are now replaced with NTK. Also things that have been replaced lately are, spark plugs, distributer cap and rotor, and ignition coil. Also removed the exhaust manifold and welded the cracks up since this has happened.
Any ideas??
Getting up on the highway the other evening on the way home, giving her the beans and got up to about 5k rpms. Oops. Couple seconds later the whole vehicle just kinda started trembling. So, had a exit for a small town coming up, pulled her over and popped the hood. Only visible issue was the dipstick was unseated from the tube and it looked like it had puked some oil out. So I reseated it and babied it the last couple miles home.
Check engine light had been on because the driveshaft had somehow caught the wires for the downstream o2 sensor and I was waiting on new one in the mail. Plugged the obd scanner in and besides the existing o2 code, we've got random cylinder misfire and then random cylinder misfire for all the cylinders. Symptoms are, high idles at about 1500 rpms in drive. Once I put it in drive it will almost stall until you give it gas and start moving. Coming up to a stop sign, almost stall when you stop. When driving and its low in the rpm range, a lot of shaking. Also a loss of power, I think you get the idea.
So both o2 sensors are now replaced with NTK. Also things that have been replaced lately are, spark plugs, distributer cap and rotor, and ignition coil. Also removed the exhaust manifold and welded the cracks up since this has happened.
Any ideas??