Timing, balance, accesory, and power steering belts, all the rollers, waterpump, thermostat, front seals.

Obviously a new gasket for the water pump...I think my mechanic failed to do this 20k ago when my **** got replaced and my water pump is leaking already.