So is it the heater return line that is restricted? I.e. the amount of water passing through the heater core is slowed down?
I have Ball valves in both the feed and return line to the heater incase of any potential leaks/hose failiers, so I could use the return live ball valve to restrict the flow if needed. Might have a play around and see if it makes a difference next time Im on the river.