I replaced the cat and factory muffler with 4" pipe and a MBRP resonator. I also switched to synthetic oil at the same time. This was at 12K miles. I just turned 15K and have averaged 19. 3mpg on the highway at 70mph since the change. Today the truck averaged 19. 8 on a drive from Dallas to Laredo... about 420 miles with very light winds. I am a very light footed driver on the freeway. All mileage calculated by hand although the trip is usually very close. The truck was averaging 18. 5 before the changes. The exhaust is a lot louder under load, but not very noticeable at empty unloaded highway speeds. Not sure how to attribute the improvement between the changes, but it is definitely there.