Mine was overheating after I replaced the Radiator. I done the replace myself but had the core rebuilt. I tought the rebuilt was the problem because the fin and tubes where not the same, they where actually bigger to cool better and they where industrial / big truck type instead of the normal automotive type they have in many MH.
It came out that it was air in the system, it would warm up quickly when going up hill. The coolant lines have a long way before they get to the front heater and air has all kind of places to hide and creates air lock as I understand.
I ran mine for a good hour on a steep parking so the back was higher (DP) and the reservoir was higher, air bubbles goes up, the heater to full hot and the reservoir cap removed, coolant normally runs all the time through the little line just bellow the cap reservoir and it purge by itself.
The radiator shop told me it could take a long time to get rid of air trapped in a big system. It might not be your problem but I would give it a try.
Do you have an extra heater for the MH or a system for hot water? Air can be in there too.