Motor is currently at 715 k km's. Timing belt and water pump were last done at 605 k km's about 9 years ago. The condition of the existing parts looks ok for having been through billions of rpm's in the 110 k km's of driving but I'm not taking any risks. 1hz's are venerable engines.