I have a ford f150 95 and after 2 or 3 tries she turns over, then she will drive for about half a mile to a mile then the check engine light comes on and she dies. It will take about a day or 2 for her to start again, now she won't even move 20 feet before she dies. I have had the following done: oil change, ignition coil, starter, fuel filter,voltage regulator, engine modulator. Please help me understand what is wrong.