change the gas cap yet? that can cause a evap code as well.