I had this issue on my 2008 Tahoe. Went through all the same problems, replace everything…purge valve, charcoal canister, vent valve solenoid, fuel sender. Fuel kept getting in canister and ruining it, sending charcoal pellets throughout evaporation system. I finally dropped tank and inspected...