 I have had my Montero Sport since it was new.  It now has 100,000 miles on it and besides brakes and tires it has never had any problems. I also use mine to tow, and the 3.0L engine was never an issue for me while towing.