Cherokee stalling while driving. Help Please.
I have a 96 Jeep Cherokee 4.0L and it has been acting up on me lately. I have done various maintenance things to her in the past two months, Alternator, Starter, Battery, Ignition Switch, Spark plugs all because she wouldn't start and some just needed to be new parts. I thought it was the NSS but one morning the problem was gone after starting it in neutral for a week. Yesterday and today the Jeep died after driving for about 5-10 minutes. It wasn't while idling but while driving. I pulled over and had a heck of a time trying to get her started again. Once started it ran without problems for the rest of the day, starting and driving like normal. I have looked online a lot for the possible problem. Can you tell me if it is the fuel pump, Crank Position Sensor, Throttle Position Sensor or maybe a combination or am I off track?