I have a 2004 Hyundai Accent GL 1.6 Automatic with about 70,000 miles on it. Immediately after I fill my gas tank (which I do not "overfill"), when I start the car the check engine light will flash (indicating an engine misfire) and the car will begin to shake from one of the cylinders misfiring. After about 10 minutes (even if I shut off and restart the car) the engine will stop misfiring, and the check engine light will stay solid. My OBD II Reader pulls up Cylinder 4 Misfire. After the initial 10 minutes, the car will run completely fine with no problems, and the CEL will stay off (after clearing the Cylinder 4 Misfire) until the next time I fill the tank. This only happens when I fill the tank, only for about 10 minutes after, and only cylinder 4 misfires.. I'm lost..