I have a 1998 Chevrolet K1500 with a 5.7 Liter Vortec 350. Yesterday my Service Engine Light came on and after scanning for codes it shows a P0442 EVAP System Leak Detected (small leak). Also I noticed after the Check Engine Light came on whenever I am in Drive and idling my truck seems to idle...