Bought this truck new. Serviced every 3000 miles. Three kids used it as first car. No major problems...brakes, ac compressor, 1 seat release handle, oxygen sensor (@102k miles!) only items replaced, plus normal maintenance. Pulls a large pop-up pretty well; a small one like it isn't there (4.0L / V- 6). My third Mazda truck... figure it's good for at least another 25,000 miles at least. This one is actually a Ford Ranger but $3,000 lower cost and better warranty.