Check your fuel tank vent. If it does it again open your gas cap and see if it will start.
waiting for you to wake it up,lol. just kidding.I take it that there is no limit to replying to old threads? This one is 12 plus years since last response