timing belt replacement on 2003 Mazda Protege

Mileage 130,000

Asked by for the 2003 Mazda Protege
1 answer
Good idea!