Part Number 11060AA071. Subaru Impreza, Legacy & Forester. Water Pump Thermostat Outlet. Subaru Service Parts (1102). Genuine Subaru Part. We are specialists in Subaru UK & JDM Models, but cater for all Japanese car manufactures like Nissan, Toyota, Mitsubishi etc.