Ted, I'm late to the party here, and too lazy to read all 25 pages of this thread, but I'll add a comment about your engine cooling concerns. If you know all this, or it's been covered already, please ignore.
Do you have a rear or side radiator? I've had 2 diesel pushers, one of each type...