I am buying a 2012 2500 next month with 105,000 miles on it. Its in nice shape and I know the owner and he has maintained very well since buying it new. I will be using it for some light towing, but mostly for my daily driver. What modifications can I do to get the HIGHEST MPG from this truck? I was thinking EGR delete and removal, 4'' exhaust replacement from tubo to tip, Stock tune
(as I don't need or want more power) and finally new dry type intake.

What do you all think of my plan? What am I leaving off that would better my mileage? Anything here I don't need?

Thank you in advance!