2001 GMC S-10 4.3L: P0452 EVAP System - Tank Pressure Low Input Code Diagnosis and Fix
I own a 2001 GMC S-10 with the ZR2 package and have been experiencing the OBD-II diagnostic code P0452 for the past eight months. This issue has become more frequent in the last few weeks, appearing every other time I start the truck. I've used an OBD2 scanner to confirm that P0452 is both a pending and active trouble code. The code pertains to the EVAP (Evaporative Emission Control) system — specifically, low tank pressure input. While I’ve thoroughly inspected all wiring harnesses and sensors, I still haven’t identified the root cause. My repair manual does not specify the location of the fuel tank pressure sensor or provide clear instructions for replacement. I suspect a faulty sensor or a blockage in the EVAP system components such as the charcoal canister or vent valve. The system relies on maintaining proper vacuum and pressure within the fuel tank, and if the tank is venting improperly, it may prevent adequate pressure buildup — which would trigger this code. Any insights into the location of the fuel tank pressure sensor or troubleshooting steps for the EVAP system in a 2001 S-10 with a 4.3L V6 engine would be greatly appreciated.
Start by checking your gas cap — it could be loose or have a worn rubber O-ring. A new OEM gas cap is inexpensive and often resolves this issue. Replace it and monitor if the code returns.