Its probably dirty fuel injectors, bad spark or bad engine timing. My dads F-150 sometimes does this to and its the same year as yours. Take your battery to a auto parts shop and they can test it usually for free. Try some Z-max or lucas fuel treatment . Oh and don't crank your engine too long because you can burn up your starter, solenoid, and a few hundred bucks from your wallet
|