The tank vent on the newer cars has an electric control. Sometimes they stick open and you can really smell gas around the car. At least this is the case on the 4th gen F body's.
Take it by an Autozone, they will check any codes for free.
Take it by an Autozone, they will check any codes for free.