2004 Buick Rendezvous 3.6L Fuel Evap Codes P0451 and P0446: Diagnosis and Fix Guide
Hello, I'm experiencing two diagnostic trouble codes on my 2004 Buick Rendezvous 3.6L: P0451 and P044-6. When I refill the fuel tank, the engine often fails to start—requiring me to turn the key and press the gas pedal to initiate cranking. On occasion, it cuts off mid-start. I've already replaced the gas cap with a factory-approved one, but I still smell gasoline and notice the vehicle runs roughly. The codes were read at O'Reilly's using a basic scan tool; I initially thought it might be the fuel pump, but that was ruled out. My next step is to schedule a professional diagnostic. The system appears to be related to the EVAP (Evaporative Emission Control) system. Based on common issues with this vehicle model, both P0451 and P0446 can often stem from a faulty fuel tank pressure sensor located on top of the gas tank. These codes typically appear together. However, without access to a proper scan tool capable of performing bi-directional control tests on the EVAP system, it's difficult to pinpoint the exact root cause. If I had to guess, a failing fuel tank pressure sensor is likely. It's important to note that these evap-related codes generally don't affect drivability unless paired with actual leak detection codes. Diagnosing such issues requires specialized equipment and expertise—especially in driveability and electrical systems. I'm considering paying for an hour of certified diagnostic time at a shop specializing in these areas before attempting any DIY repairs.
Make, model, and engine size: 2004 Buick Rendezvous 3.6L