I have a 99 wangler sport 4.0. After I drive it for around a hr it wants to skip and sometimes stop running. Once I cools off it runs grate. Work I have done to try in fix this is, throttle position sensor, coil pack ,spark plugs and wires and distributor cap. I was also told it could be a fuel injecter or my crank position sensor. It shows no codes when this happen. if anyone can help please do I'm lost and in normally good at pinpointing my problem. Thanks