Just to add to the confusion, i heard jeep cherokee's were getting a lot of welding to the chassis as they were rotten underneath, this was on the older models, my94 ish but was happening when they were still quite new, might be worth checking for fresh underseal
Or how about a grand vitara lwb, my wife drives an 02 plate td(peugot engine) never given us any bother and a bit bigger than the rav4, also with a proper transfer box.
would cetainly stay clear of the older range rovers, expensive to fix,and they need fixed a lot!!
stick with the japs, landcruiser 4.2td vx.