We had the under floor heater (part of the Motoraid system) replaced in our 2001 Winnebago Adventurer 32V. The entire unit cost $250.00 plus 2 hours labor at the Winnebago factory in Forest City IA.
If you have this model motorhome replacement of the entire unit may be your best choice. The fan blade slips on the motor shaft and eventually interferes with the housing that holds the radiator element. At first it makes noise and eventually blows the fuse. The fan can be moved back to it's original location, but there's no guarantee it'll stay there. The whole unit has to be removed to replace the fan. In this particular model the only way to get to it is remove the water heater. It's a miserable job and not cost effective if the fan slides on the shaft again.
However if you have the longer models there is an access panel under the coach that allows you to remove the heating unit without having to remove the water heater. In that case just re centering the fan might be a far less expensive option. If you can do it yourself there would be little or no expense.
Hikerdogs
2013 Winnebago Adventurer