2010 Chevrolet Suburban 5.3L - P0449 Code Persisting After Purge Solenoid and Vent Hose Replacement
I'm currently troubleshooting a 2010 Chevrolet Suburban with a 5.3L engine that continues to display the P0449 diagnostic trouble code after replacing the purge solenoid located on the driver's side of the engine, above the fuel rail. After performing a smoke test, I identified smoke leakage from an old 5/8-inch hose connecting the charcoal canister to a vent valve, which then leads to another vent line near the fuel filler neck—this appears to be a direct atmospheric vent. I replaced this hose and re-smoked the system; no smoke was detected. I then capped off the connection between the charcoal canister and the vent valve above the spare tire and also replaced the gas cap. Despite these steps, the P0449 code remains present. Could this indicate an issue with the ECM or a faulty circuit in the vent solenoid system? Any insights or suggestions would be greatly appreciated.
P0449 specifically indicates a fault in the vent solenoid circuit. You replaced the purge solenoid, which is not the correct component for this code. Please verify whether you have also replaced the vent solenoid, as it is likely the actual source of the issue.