 Very reliable truck. I have 120k miles on the truck and the only serious malfunction I've had is the a.c. compressor failed prematurely.  I have also replaced the knock sensor and have done a preventative timing belt change. Starts every time and does everything your ask from a small truck including towing without incident. Truck isn't particularly fast and it gets 17 mpg mixed driving but it's a truck so that's ok. Bought this instead of a Tacoma and I've had no regrets.