I am the original owner and had for the most part I had all the maintenance done at the same dealership. There were a few times that I had it done by the company mechanic because of timing. I always changed around 5,000 miles. Do oil change and tire rotation at the same time. I was lucky and got 65,000 miles out of the factory tires and maybe had another 5,000 in them. The truck had a bad front driver hub go out at 62,000 miles so I had to replace out of pocket, then a misfire caused by bad injector and coil at 72,000 miles then the catastrophic filter failure at 79,000.