My wife's 1997 TJ is also experiencing issues - triggering code P0304 (cyl 4 misfire). Initially, I thought maybe plug or wire, so I replaced all plugs and cables, but the issue persists. Engine seems fine when idling, but as soon as I drive it, it begins to run rough, then engine turns off when I am coming to a stop. I also replaced distributor cap and rotor with plugs and cables. Again, issue persists. I've researched and read it could be a broken head gasket, piston rings, and a couple other issues, but I am not familiar with how to properly identify the steps to troubleshoot the misfire.
Can anyone provide me with guidance? I do appreciate it in advance.
Thank you.