I am looking at buying a 1994 Land Cruiser with over 110,000 miles. I am new to the whole Land Cruiser thing so i need to know at what mileage they need their timing belts changed. I would assume somewhere between 90 and 100,000 miles but i would like to be certain. This Land Cruiser has not had the timing belt changed and i would like to know how much it generally costs to have it changed.