I'm surprised you made it to 200k. I had an 04...the engine was fine but the rest of the truck wasn't. I replaced more parts on that truck than all my other trucks combined. I sent it down the road at 70k