This has been a great little truck. I've never had any trouble whatsoever with it. Currently it's at 65,000 miles and running great. The mileage averages around 25 mpg which may not be too suprising since it only has the 2.3L engine, but I'm happy with it. The transmission is great, very comfortable cloth bucket seats, smooth ride, quiet engine.
The 2.3L engine is underpowered, look for the next larger engine size.