My mechanic is going to replace all the water hoses and antifreeze. Also the thermostat, 180. Any tips I should tell him? Best extended life antifreeze to use?<br/>Thanks