My previous mechanic of over 10 years always had me change my cars timing belt, water pump, other belts, etc. at 100,000 miles. (My last car was a Honda Civic.) I have recently moved and do not have a new mechanic so I had to go the Mitsubishi dealership. While repairing an unrelated problem, they told me to change the timing belt at 60,000 miles, which I confirmed in the owner's manual. I've always taken very good care of my cars but 60,000 miles just seems too soon to me.
Why does this car need it done sooner than my previous vehicles? Or is this just bull to get people to shell out the money for it early? Can someone help me out?