I bought this truck new and have 150,000 on it. I have not put anything into it except the ABS brakes had a problem and I put new rotors and sensors on. That is it besides tires and oil changes and I did change the serpentine belt because it was nine years old not because it was shot. For the average Joe to haul things around and get from point a to b this truck is great. I get 27 MPG with gasoline and 21 with E 85. I will sell this truck but I will be sad to see it go.