I have a 2006 chevy 1500 z71 5.3 H.O. and my truck in the past week has been telling me the gas cap is loose and throwing codes ( P0455 evaporate emission system leak detected, gross leak / no flow and P0442 evaporative emission system leak detected, small leak ) so how do I diagnose what it is and fix the problem. thanks