So I took the truck to the dealership because I heard a squeaking noise from the engine (especially during a cold start). The truck is just over a year old and only has 12,600 miles on it. The dealership replaced the drive belt (under warranty) stating it was worn and fraying. My question is why would a drive belt with only 12,600 miles on it be worn and fraying??