this may sound crazy,, but check that your gas cap is properly seated and closed all the way. same thing happened to me last summer and i almost had a cow, did a quick search and found that solution, it worked thankfully. i cant find the link i referenced, but before you go nuts trying to find an issue that may not be there, its worth a shot