Check you're Evap silinoid under the hood. Maybe it came loose form the tubing or something.