When I hit the button to open the fuel door the "waiting to refuel" message stays on forever, 3-4 minutes probably. Then when I remove the gas cap I can hear air escaping. The check engine light is also on, and there are some OBD codes relating to the emission system.