I lost a rod bearing in my 2.4L Jeep Wrangler. Manual transmission. 2004.
I replaced the crank and one connecting rod. All bearings and seals. New Rings. New timing belt. New plugs.
It sputters every so often, but isn't consistent. I tore the whole front end apart and rechecked the valve timing and it is as described in my Haynes manual.
It is only throwing one diagnostic code, 1489, which is a High speed radiator fan error.
The plugs are getting wet and the compression feels good in all 4 cylinders, although my compression tester isn't long enough to reach the plug holes.
I also used a ratchet to manually turn the motor over and ensured that it had a compression cycle then an exhaust cycle because I was still worried about the valve timing.
I've tested the plugs for fire, and found that the coil fires the plug every 3rd time the engine goes over compression.
With the lack of diagnostic codes, I'm thinking that the coil pack is the problem, but don't want to buy a new one without anything to back up my suspicion. The engine was running when I stopped, it hadn't seized. The coil pack was covered in oily crap, so I cleaned it with gasoline and a brush. Could that have killed it?