 I have had very few problems with my Sport Trac. Ball joints were replaced at 12k and the transfercase was rebuilt at 29k due to a problem with hanging up in low or not shifting into 4wd at all. Drivers window reg was replaced at 29k and they fixed an evap problem at 35k under warranty.For having such a small engine it still pulls  and I have more than once exceeded the 3500 lb towing capacity by 100%(I towed combined 7000 once) The trans cooler is a definete plus for towing. My friends Silverado trans went out going over the divide in Colorado with less miles towing about the same loads as me.(a Jeep) My fluid was cool to the touch while he had smoke comming out of his fill tube!