While driving on the freeway the engine shut down. It would re start but die. After it sat for 15 mins it fired up and drove for 10 miles or so and died again. I parked it and came back in an hour and it was fine the rest of the way home. Original tank and pump. Replaced the filter awhile back. Thought?