I had my timing belt changed at 96,000 miles by a local mechanic shop that a buddy of mine works at. They charged me $230. I also had them check my water pump since I also heard it would be a good idea to change if needed. They said the water pump looked good and had no signs of leakage.