I have obd codes of P0442 and P0456 in my 2004 frontier pick up 6 ccyl crew XE 4wd
Make (other): frontier
Engine: 6 cyl
Hello and thank you for using JustAnswer.com
Those codes are Evap very small and Small leak codes.
This is most of the time caused by the Evap Canister cracking by where the vent control valve mounts to the canister.
This is where it cracks.
If you have any more questions on this, please feel free to ask. Thanks Jay!
thanks for the info...what is usually the price for this job?
Jay what is usually the price for the job?
The Canister is around 220 dollars
the vent control valve if you can't get it off, will need to be replaced and that is around 180
what is the urgency of getting this done
1 hour labor to replace the parts so your looking around 500 bucks.
It's not urgent at all. But should be repaired
Cause since the Service Engine Soon light is on, if you get any other type of fault you won't know
ok, Jay thanks a lot.........have a good day
Your welcome and thank you for using Just Answer.com
Please don't forget to rate my work, so I get credit for this question.