While this applies to a 97 Jeep 4.0L it may be common to any fuel injected vehicle when it gets old. Symytoms were, it would crank but not start unless you depressed the accelator. Then when it was running with the accelator depressed it would die at idle. Turns out the butterfly valve on a fuel injected engine is fully closed at idle. There is a bypass cavity for idle whose passage is controlled by a "Idle Speed Actuator" motor that opens and closes this butterfly bypass route. In my case all I had to do was pull two screws to remove the motor/valve assembly and clean with carb cleaner and reinstall. It was badly carboned up because it had never been touched in 200,000 miles. As a DIYer, I did not know this until today, might save you a few $$$.
if memory serves me right when it is extremely cold out you also need to depress the pedal a slight bit while cranking.
i think i had a 94 cherokee same engine.
could not start it one morning up north,
this is what i read in the manual i thinks
2004 Holiday Rambler Endeavour 40 foot 3 slides
10 year friend of Bill W
Driven over 200 New units of all kinds and descriptions
"...there are two types of rv'ers, those that camp and those that camp at a NASCAR race..."nascarcamping.com