Chevrolet Uplander 2006
I am having problems with my EVAP system. The trouble code is P0455. I have been trying to resolve this issue for quite some time, checking almost every possibility. I tried replacing the gas cap, I checked all the vacuum hoses and all the wiring. The engine light appeared after I overfilled my gas tank. So now I'm thinking maybe I flooded my charcoal canister. I am not sure.
The other thing that I noticed is that when I refill at the gas station, the gas nozzle kicks back without the tank being full. Now I have heard of people having this problem when their vent solenoid wasn't working. but the thing is that I don't get any other code (like P0466), all this time I've been getting the p0455.
I don't want to take my car to a mechanic just yet. Maybe some of you guy have any opinions or have had similar problem. What would be your advice?