I have a 2003 Odyssey now 7 years old 48K miles. I called the dealer to schedule the 45K service and was told that the timing belt needs to be changed at 7 years. Is this correct? I thought the timing belt lasts 100K miles? Is there a time limit on the timing belt also?
Also the bill for the timing belt change is ~$1K. Is this reasonable?