ClayStewart
New member
After 100458 miles, my original turbo finally decided to off itself. I never thought that it would've lasted as long as it did. That just means time for upgrades! I placed an order with MPD today for a 63mm setup. Sounds like the truck will be down 2-3 weeks. We were slow at the shop so I decided to go ahead and tear into it. Here are some pics of the tear down for your viewing pleasure..