Get a disco 2 td5 ,they have quite a nice pulling power.
disco 3 v8's are going for around r120k ,even though heavy on fuel ,at least reliable and not to expensive to repair.the disco 3 tdv 6 very costly repairs.
Depends what you want to spend,under r100 k,get a disco 2 td5
ford 3.2 ,rubbish engines and gearboxes dont last
good value for money that can pull a lot of waite ,landy is your answer.
i had a disco 2 td5 and pulled a 25 ft commercial boat all over and was getting like 9 km per litre with 7 man up.
No problems.for two years.
now i have a disco 4 tdv 6 ,she does not even know about the 25 ft magnum when towing.