New member with a 2004 that has evap code.
Hello all. Here mainly for technical info. Picked up a 2004 for my daughter. Has the dreaded evap (large leak) code. Done a lot of trouble shooting so far. Leaning toward the metal fill tube at this point. It's pretty rusty. Go figure. 
Any help is appreciated.
Rick

Any help is appreciated.
Rick
I had this issue and started with the gas cap. That did not fix it. I then figured out it was the Evap Canister Vent Valve that is mounted off the gas filler neck in the rear wheel well. When they fail, they fail in the open position. Safety is to fail open so the gas tank does not build pressure. Below is a video & a picture of how to replace part.
Video--->
Video--->
Last edited by KCFITZ78; Dec 21, 2015 at 11:51 PM.
PO300
PO403
PO405
PO446 ✴︎ ⬅︎ ⬅︎ ⬅︎
All these Codes were triggered by a faulty FUEL TANK PRESSURE SENSOR!
Wait for the Low Fuel Warning before attempting to DIY.
Start engine.
Pull FUEL PUMP Relay ... Let Engine stall to relieve pressure in system.
Remove GROUND Wire from Battery.
With car Raised and SAFETY STANDS securely in place.
Support Tank with Jack.
(I made a "Jig" to attach to the Jack. Sawed the square bottom off from Milk Crate. Drilled holes through Hockey Puck. Mounted Puck to center of Milk Crate with Heavy Duty Zip Ties. Affixed carpet to other side of Milk Crate bottom for padding.)
Lower tank enough to access Sensor atop Fuel Pump.
Unfasten Pigtail from Sensor.
Unclip and Remove Sensor ••• Straight-up.
DO NOT BREAK THE END OF SENSOR OFF INSIDE PUMP!!!
If you need a Charcoal Canister do it when you replace Sensor.
Removing Relay to releive Pressure throws a Code which may require a MIL Light reset.
PO403
PO405
PO446 ✴︎ ⬅︎ ⬅︎ ⬅︎
All these Codes were triggered by a faulty FUEL TANK PRESSURE SENSOR!
Wait for the Low Fuel Warning before attempting to DIY.
Start engine.
Pull FUEL PUMP Relay ... Let Engine stall to relieve pressure in system.
Remove GROUND Wire from Battery.
With car Raised and SAFETY STANDS securely in place.
Support Tank with Jack.
(I made a "Jig" to attach to the Jack. Sawed the square bottom off from Milk Crate. Drilled holes through Hockey Puck. Mounted Puck to center of Milk Crate with Heavy Duty Zip Ties. Affixed carpet to other side of Milk Crate bottom for padding.)
Lower tank enough to access Sensor atop Fuel Pump.
Unfasten Pigtail from Sensor.
Unclip and Remove Sensor ••• Straight-up.
DO NOT BREAK THE END OF SENSOR OFF INSIDE PUMP!!!
If you need a Charcoal Canister do it when you replace Sensor.
Removing Relay to releive Pressure throws a Code which may require a MIL Light reset.












