timing belt replacement on 2003 Mazda Protege

Mileage 130,000

1 answer
Good idea!