Thanks, ozcaddy 960...ouch. I really can't afford that at the moment. Was that a Toyota dealer or some local garage? I think the recommended mileage for the 95 is every 90 000km. I don't really know when it was done last time. I only bought the car recently. The engine shouldn't need any repair if the belt breaks, it's a non-interference engine.