This is a 2010 Arctic Cat Z1 Turbo snowmobile 3007-174 oil cooler, 3007-178 water pump with all parts in the photos included. Rather than overhauling my old engine I installed a new engine in my snowmobile and all these parts are being sold. Please make sure the model and part numbers match your application. If you have any questions feel free to contact us. We are salvage yard selling parts for JD Farm tractors, Compact Tractors & Gators.