Have a 97 xj 4.0 l. I can start the jeep and leave it idling and idles good for 15-20 minutes then out of no where dies. I can restart it and runs good for same time, but after driving for a while it won't even hardly idle I have to do the classic drive with 2 feet to keep her running. It doe...