My truck has about 13.6K miles on the clock. Last Friday on my way home, the truck started to make a high pitched sqealing sound, coming from the engine bay. The sound varied with engine RPM and it was not a constant noise (last a few seconds, stop, then start again). Just as I got home it stopped completely. Since last Friday, no noise. Today I took the truck for an oil change and asked the delaeer to look into what may have caused the noise. My dealer told me the serpentine belt needed to be replaced (under warranty) and all other belt driven accessories including the belt tensioner were fine. At 13.6K miles showing, I thought it was odd for a belt replacement need. Anybody experience a similar problem, e.g. premature serpentine belt failure?