hot water
Steve is correct in that it must be connected to the engine hot water,if it is then the engine must be hot before it can heat the hot water so (not sure how the cooling system works on that engine)maybe a thermostat is bad or if it is raw water cooled engine sometimes these just won't develop the heat (especialy at idle with no load) to heat water very much. This type of heater works very well and is capable of makeing lots of hot water when working correctly,if in fact you have the hot water exchange with the engine