I have a 95 4.0 that that will idle at very low RPMs and then stall, after it has been driven (Usually after we stop at store and shut it off and try to start it when we return). I will then have to ride the brake to keep it running at stop lights etc.. Then, after a few more stops at stores...