Used MerCruiser freshwater cooling system kit comes as pictured unit was removed off a 454 big block no leaks. Only issue is nipple for coolant reservoir is broken. Should be easy to make it work or repair. Comes with heat exchanger mounting bracket's and hoses I believe all hoses are here but please give or take that one or two may be missing as I forget how the whole system gets plumbed.