I had a '99 Tradewinds, hated it. The thing wandered all over the road even after doing all the alignment, tire pressure, ride height stuff. Driving 300 miles and I was whipped.
The good part was that it got excellent mileage, averaged 11.5MPG, and could accelerate like crazy going up the Grapevine.
I think you might have the motor brand wrong. Mine and all those I have seen have the Cat 3126B which is 300HP and 865 torque.
One thing to look for is how is the hydraulic pump attached to the chassis. Mine was attached with a flimsy piece of sheet metal which broke and allowed the pump hang by the hoses