the cause of the Evap code wasn't the gas cap even though that's what the code says it is. always check everything.