 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.