Dan, My first question is do you have hot water when on shore power? If yes ok, if no. Did you bypass the hot water heater when winterizing water system? This happens in the spring when summarizing the systems by pass forgotten.
The engine coolant normally runs in series, engine, discharge ball Valve, hot water tank in, hot water tank out, Bus heater in Bus heater out, return ball Valve and engine. If you are getting full heat at Bus heater it doesn't make sense. Any restriction would cause less heat, the coolant must full flow to dissipate heat at Bus heater and hot water tank. If you have it at one it should be at the other. You may have heat at the Bus heater but not has much as should be there. At engine coolant temperature of 110F you will feel some warm air at the bus heater but that will not be enough to heat cold water sitting in the hot water heater. If your engine temperature is at full running temperature. Example 170 F the coolant in the hose coming off the discharge ball valve should be equal temperature ( shoot it with IR gun) 170F then shoot the coolant hose returning to the return coolant ball valve you may see a decrease in temperature if you are running the bus heater fan and the hot water tank has cold water in it but it should have no more the 20 to 30 F degree differential and after a couple of hours of run time the return should be very close to the discharge. If it isn't I would check for a restriction in the system.
Checks after engine has been at full operating temperature.
Engine coolant temperature
Bus heater/ hot water heater coolant hose discharge Valve temperature (should be same as engine)if no, no flow, if yes -
Bus Heater/hot water heater coolant hose return Valve temperature (Should be close engine temperature ) if no, probable restriction.