After getting a P0442 code on OBD2, I searched for solutions including this post and oiled/ tightened the fuel cap, replaced the fuel cap, checked all metal and rubber lines from tank, cannister, and engine area with no obvious signs of hose line leaks, checked the purge and vent valve solenoid, and...