Another thing it could be, i ran into this problem a couple months ago.. I filled up my gas tank.. the next day i was driving and it randomly died. It took me a while but it started up, ran like total shit back to my house. I put a bottle of octane booster adn then it was all better. Never filling up my gas tank there again, the damn terrorists are filling the tanks with water!!