My timing belt warning belt light just came on at 150,000 Km. However the belt was changed 4 years ago at 100,000 Km. A 4WD specialist is telling me that the warning light is not based on pure mileage, but actually detects wear in the belt and he recommends that I change the belt. Am I correct...