I have had a heck of a time with my truck. I have 46,600 miles on it currently. Since I bought it new off the lot in October of 2014, it has spent 31 days in the shop. It is a work truck, I'm a contractor, so it gets used hard as it should, but not abused. I have had a turbo fail, the...