2004 Chevrolet Trailblazer LS P0455 Code: Diagnosis and Fix After Smoke Test and EVAP System Repairs
I recently encountered a P0455 diagnostic code on my 2004 Chevrolet Trailblazer LS with a 4.2L V6, automatic transmission, and 4WD. I've already replaced the purge solenoid, vent valve, charcoal canister, and gas cap. A professional smoke test was performed and showed no visible leaks. The only remaining step I'm considering is disconnecting all EVAP lines and blowing them out with compressed air—would this resolve the issue or am I missing something? Any insights would be greatly appreciated. I also noticed that during the smoke test, the system had to be activated to working status; otherwise, the smoke bypassed through the vent valve. This suggests a potential issue with the vent control mechanism or sensor response.
P0455 typically indicates a significant evaporative emissions leak—could it be intermittent, such as a stuck-open vent or purge solenoid? Has any other diagnostic trouble code (DTC) been triggered? Did you check the freeze frame data for the event that generated the P0455? Have you performed repairs related to the fuel pump or sending unit? Instead of blowing out the lines, try using an OBD2 scanner to command the EVAP system and monitor FTP sensor readings while manually shaking the EVAP lines. Additionally, during a smoke test, ensure the system is fully pressurized—observe the smoke machine flow rate. In a sealed system, no flow should be detected; if there's flow, it may indicate a leak. Also, note that the top of the fuel tank and filler tubes are often hidden, so visibility can be limited.