I finally fixed my jeep today after 5 days of working on it. The start of the problem was it would stall at times. Then it did it all the time. Once operating temperature was reached it would stall and i could only go about 10 mph. I replaced the upstream o2 sensor, crankshaft position sensor, cam sensor, new plugs, coil pack, coolant temperature sensor, radiator, cut out CAT, new water pump, thermostat, fresh anitfreeze, and recently about 5 months ago new airtex fuel pump, cleaned out tank and new filters. I was stumped finally after taking to a buddys house we found that the 7 month old fuel pump was the problem it would start and run just fine for 10-15 mins then stall. on startup 50 psi at fuel rail and when stall only 10. usually dont have any problem fixing my jeep i tend to do all maintenance and repair myself. dont really trust any mechanics where i live. just thought i would post this if anyone else is thinking about blowing the dang thing up like i was.