0 like 0 dislike
281 views
by

Gas Tank has been replaced 3 times. The check engine light has come on again with the same code "P0456" Has this happeed before?

Vehicle: 2004, Dodge, Dakota, 4.7

1 Answer

0 like 0 dislike
by (13.5k points)
P0456 Evap system small leak detected

This is usuallythe fuel cap, small leaks can come from any place of the fuel tank even the the NVLD (nautral leak detction valve) Do a visual inspection of the emission  EVAP canister which is near the fuel tank check the hose for proper clamping,

Related questions

33.7k questions

32.5k answers

1.3k comments

23.0k users

Need A Repair Shop?
Find local automotive repair shops in your area.
...