There's a TSB out on this one. Cab top tensioners. Happened to my car three times before they finally fixed it once and for all. Tool Pants even took a picture of this on one of the first ones that he ever saw I believe.
Off to the dealership you go!