2004 GMC Yukon Denali XL 1500 P0442: Gas Pumping Issue with Engine Shutting Off
I'm experiencing a recurring issue with my 2004 GMC Yukon Denali XL 1500 where the engine shuts off unexpectedly when attempting to pump gas. Normally, it would restart after a few seconds, but this behavior is becoming more frequent. The check engine light is on and shows fault code P0442, which indicates a small leak in the evaporative emission (EVAP) system. I'm wondering if a faulty vent solenoid should trigger a trouble code—since no code appears when I try to start the vehicle, could this be a false assumption? The issue seems to occur specifically during fueling, and I suspect it may relate to EVAP system pressure regulation.
Did you check for any diagnostic trouble codes? Just because the check engine light isn't on doesn't mean there's no code. Consider removing and inspecting the vent valve and associated hoses for blockages or damage.