I attached the procedure for the purge solenoid and the canister. Two issues here. Most likely the canister has raw fuel in it which is what is causing the pump to shut off. This is caused by two reasons mostly. First, leaving the engine running while filling. Second, topping off the tank. Meaning when filling the tank and it clicks off then you fill it more to top it off.
When we get fuel in the canister, the charcoal breaks down and gets into the solenoid and causes it to hang open. So I would suggest replacing both at the same time. This way the new solenoid does not get clogged as well.
Let me know if you have questions and we can go from there.
Images (Click to enlarge)
Monday, February 24th, 2020 AT 8:51 AM