It (overfilling) has to happen only once in the past to get fuel in the canister. Or are you saying that the tank has NOT been filled since changing the canister? It's not clear to me.
Disclaimer: Links on this page pointing to Amazon, eBay and other sites may include affiliate code. If you click them and make a purchase, we may earn a small commission.
I have a 2012 Denali that started having the problem of fuel pump clicking off every few seconds. I replaced the EVAP canister and the solenoid valve. When I disconnected the vapor line going between the tank and canister I saw carbon pellets fall out of the line. I used a vacuum to try and suck them out. Put it all back together and no change the pump still shuts off. I assume there is carbon in the line clogging it. Can the line be cleared without dropping the tank?