Since its after you fill up I would say it probly has something to do with the evap system in the car.... More specifically the vent valve or solenoid. Have you ever tried to start the car after you fill it without putting the gas cap back on? I mean obviously don't try to drive like this but if you do try and it starts right up I'd put my bet on the vent valve/solenoid