Twice now my 2002 Dodge Dakota has generated the P0442 code. The first step in the repair process was replacing the gas cap with a cap from the dealer (many articles suggest that it is best not to use an aftermarket cap). Replacing the cap is cheap and easy and should be the first thing you try. Unfortunately, in both cases, the gas cap wasn't the problem.
A single small crack was found in one of the rubber hoses at the charcoal canister in both cases. This is a known area of hose failure. A crack here will cause a small leak which will be detected by the PCM during the Evap System pressure test cycle. Replacing the rubber hose was the solution.
The tools needed to fully inspect the Evap Emissions System yourself are a flashlight and a $5 inspection mirror. All the connections can be visually inspected, except the hose connections on top of the fuel tank. Also, reading this article and looking at the diagram under the hood fully taught me how the system works. Evap Code Blues, Motor Age, January 2005, Jacques Gordon On the 2002 Dakota, the charcoal canister is mounted on the frame rail under the drivers door. The evap pump is mounted under the power distrubution area. The pump is very hard to see and difficult to get at. The inspection mirror is a must! The solenoid is mounted beside the battery. The air filter for the pump doesn't impact this discussion.
Look all the way around each hose. It seems like the crack is always in the hardest to see place. Remove any tape that may be over the rubber hose at the connection area. Both of my leaks were under some sort of tape that was put on at the factory. Tape will not seal a leak!
I found and repaired the bad hoses myself and did not require the services of the dealer. You can do it too!
Trouble code P0442 means:Evaporative emission control system leak detected (Small leak)
Trouble code P0442 means:Evaporative emission control system leak detected (Small leak)
Trouble code P0442 means:Evaporative emission control system leak detected (Small leak)
Trouble code P0442 means:Evaporative emission control system leak detected (Small leak)
Trouble code P0442 means:Evaporative emission control system leak detected (Small leak)
Trouble code P0442 means:Evaporative emission control system leak detected (Small leak)
Trouble code P0442 means:Evaporative emission control system leak detected (Small leak)
Miss fire in # 3 cyl.
Cylinder 3 missfire detected.
Trouble code P0442 means: Evaporative Emission System Leak Detected (small leak)
P0442 Evaporative Emission Control System Leak Detected (small leak)
Small evap leak.