2004 Pontiac Sunfire P0452 Code After Replacing Fuel Tank Pressure Sensor: Fix & Diagnosis Guide
Hello everyone! I'm new to this forum and apologize if I'm posting in the wrong section or repeating a common question. I'm not a mechanic, but I enjoy DIY repairs and hate being overcharged by dealerships or garages. I have a 2004 Pontiac Sunfire 2.2L engine, and for about two months now, I've been experiencing intermittent P0452 diagnostic trouble codes. After extensive research and multiple calls to service centers, I believe the issue is related to the Fuel Tank Pressure (FTP) sensor. I recently replaced the FTP sensor myself—followed online instructions, drained the fuel tank, reinstalled the new sensor, and completed all connections. The engine started normally with no check engine light on. However, my OBD-II tool still shows P0452 even after startup. My question: Does the Powertrain Control Module (PCM) need to complete a full evaporative emissions monitor cycle (typically during driving) to reset and accept the new sensor data? Or could the P0452 code indicate another underlying issue? Any insights, troubleshooting tips, or recommendations would be greatly appreciated. I'm trying to avoid professional repairs if possible.
The PCM must complete an evaporative emissions (EVAP) monitor test—this is typically triggered during a driving cycle. To properly diagnose, check the freeze frame data: what is the actual FTP sensor voltage? Is there 5V at the FTP sensor terminal? What is the signal return value? And does the PCM recognize and read this input correctly? These details are essential for confirming whether the replacement was successful or if another issue exists.