Sorry to hear about your overheating problem and based on my experience; please check the following to narrow down the cause:
Are you loosing water, if so please check for any signs of water under the car after parking it overnight, identify which area of the engine,
- Front could indicate some issues with the radiator, water pump, thermostat housing, front hose and connectors.
- Middle could be your water jackets and hoses.
- Rear could be your heating hoses or water valve
If no water found under your car, please do a pressure test, pressure test is usually done at 1.5 bar above the standard operating pressure of your cooling system.
- Cut the water supply to the heating system, to determine if water is lost in the heating system.
- Weak radiator cap, you will notice some white deposits around the cap indicating water loss as steam. Cap can’t retain pressure.
- Check around the water pump and thermostat housing area for any leaks, again look for white/greenish powdery substance.
- Check for water in the engine, oil filler cap /dip stick will have milky chocolate deposits. please do a compression test.
- Sometimes if your head gasket is blown, it could leak water from your water jackets to the compression chamber.
I could have missed out other crucial points but hope you find this info helpful and avoid spending big $$$ in getting back your UDM back on track.
Cheers
jp