Hey, you need to replace the evap canister, its under the car mounted next to the gas tank. Its a dealership only part. The canister filters the gas fumes as you pump and vents them after scrubbing them thru charcoal. When it is cloged the gas fumes build up in the tank as you are filling and the pump senses you are full and cuts off. Easy to remove and replace. Big square box with a strap, four rubber hoses attached with hose clamps. Make sure you label hoses before removing them, they each have a specific job and if put on the new one wrong you will have problems.