a guy i work with was throwing that code, and it was due to a bad gasket around the gascap. he got some putty/epoxy stuff, put that around it, and its gone.
My mom had it, and it was a small leak in the fuel neck itself... had to have that replaced. basically...start from the fuel cap and work your way up to the engine.
doh... wait... those might have been p0404
|