I am impressed with your product. It looks like factory made.
I do admire people who think self-sufficiency, because you never know what the future holds. And if your dealer is umpteen hundred miles away, it's nice to know you still have your own options.
I had a similar situation with my Branson. The water pump went out and they wanted over $750 for a new one. I ordered an electric water pump from Australia, the kind they use in off-road racing (they don't sell anything like this pump in the U.S.A.). I used the old pump as mount, tore it down and JB welded an idle pully onto it in place of the old fan. Then I mounted an electric fan onto the radiator.
It was quite a job; took me the better part of a Summer to shoe-horn all the plumbing in place, but everything still works flawlessly, three years later. Yes, I probably spent more than $750 on the replacement, not counting my labor and time, but I am happy that it turned out so well, and Branson didn't get my $750!
If I had it to do over again, knowing the time and labor involved, I would probably fork over the money to Branson. But that's one advantage of not being able to see the future clearly. Now I know I can make anything happen as long as I have a "WANT TO".