I am having a CEL for OBD code 1173, changed the gas cap fro a new OEM and the code came back after 250 miles . I was told that it could be the evaporation canister valve. Anuyhone have any thoughts on this VERY annoying code ??? If this is the solution where is the evaporative valve located and how difficult is to DIY?