i got an 05 f250 and i let it warm up and drive, but when i stop, it dies out. it doesnt idle rough or anything, although it does smoke a little bit. It'll try and crank, but wont re fire, but if i wait about 20 minutes, then it will fire up. its almost like its being starved of fuel, but there is fuel in the fuel filter. any ideas of what it may be??