1997 Pontiac Grand Prix 3800 Engine Code P144- EVAP System Flow During Non-Purge - Diagnosis & Fix Guide
Hi everyone, I recently joined this forum because I deeply love my 1997 Pontiac Grand Prix SE with the 3800 engine, but I'm currently facing serious issues that need urgent attention. My car has 173,000 miles on it and recently had a tune-up along with a new oxygen (O2) sensor. Despite this, it's now throwing Diagnostic Trouble Code P1441 — indicating an EVAP (Evaporative Emission) System flow during non-purge condition. I initially took it to a shop in Idaho where the technician diagnosed it as a simple gas cap issue and charged me $140. After replacing the gas cap, the check engine light returned and the vehicle started shaking again. I demanded my money back and went to the dealership. The dealer explained that P1441 is an 'active' code and wasn't triggered at the time of inspection — so they advised driving it for a while. After several miles, no improvement was seen. I then returned to Southern California, where the vehicle continues to exhibit intermittent shaking on the freeway and suffers from reduced power. I'm now at a point where I can no longer afford the high prices dealerships typically charge. Any accurate technical guidance or troubleshooting steps for this specific code would be extremely helpful! Thanks in advance for your input.
This is not a wrong forum — it's a very relevant issue for older Pontiac Grand Prix owners. If you can't afford dealership repairs, you're absolutely right to look for affordable DIY or independent solutions. Dealerships often charge premium prices without always providing the best value. Focus on reliable, cost-effective diagnostics and fixes.