Your gas tank won't let you put gas in if you are using too much pressure when pressing the pump's trigger, or if there's a malfunction in your car's EVAP system.