Hey guys. So I pulled P0442. Its been on for the last 2 years. Quick search on here does its the evap small leak. Some purge valve solenoid. Switched it out... Pain in the ass. You have to push a side lock in and then push the lock down. It was was cashed with mud so you know how hard that was. Had to remove the tire carrier plate. Needless to say it went be going back on. No code yet. Fingers crossed.