I am smelling gas through my vents inside the car when the ac is on or off on 2005 Chevrolet Monte Carlo

and when I turn the car off I can still smell gas.

Asked by for the 2005 Chevrolet Monte Carlo
Thats an obvious sign you have a fuel leak, get your car to a reputable service shop for an inspection.
1 more answer , 2 more comments
Find the fuel line in the engine compartment, and look for dampness along it up to where it feeds the fuel injectors, you have a ruptured fuel line or fuel line connector.
The leak was spotted near the driver side.
how much did this cost to fix