When the pumps stops, don't put anymore gas in it. If you try to get an even dollar amount, you may be putting too much fuel into the system and it may be passing into the EVAP control (i.e. pump, canister, lines, etc...). This would cause a CEL and is responsible for most EVAP system failures...