Just plumb the heater core like they do hot/cold transom showers: remove one of the drain petcocks off the block, replace it with 3/8" hose fitting... pick up a SMALL electric water pump, connect a hose from the block fitting, then to the pump, then from the pump to your heater core. The exit water from the heater, just run overboard (thru hull or whatever). Wire a switch for the water pump to an ignition-on circuit- The engine has to be running for the water to be hot, so engine off always equals pump heater off. If you find the water flow is too high, you can restrict the water flow from the engine to the pump with a small valve or any type of clamp that will work to squeeze the water line (even a small C-clamp will work)...