It's hard to fix a problem that disappears. Check for fault codes, or maybe just the fuel had water in it..Good luck, happy 4th.