I bought my truck new...106,000 miles right now. Stock until 100K...then I deleted and tuned. I installed the upfitter high idle potentiometer mod on mine, to help with idle abuse (I also idle frequently, but not to the extreme you do...I idle about 1 hour per day, broken up into several sessions). I've been running Castrol Tection Extra 15W40 since I purchased the truck. My manual states to use 5W40 or 15W40 if you have extreme conditions...idle, hot Texas sun, hauling & towing...that's what put me to the 15W40. If you want to run synthetic, 5W40 is your best bet. I prefer synthetics, but I keep 15W40 for my work rigs, so it just made more sense for me to use the same oil...and it gets changed frequently.