I got the reflash yesterday so I've only got 50 miles on the truck so far. It runs fine and the hunting idle appears to be gone. It has never pinged and still doesn't. The dealer wouldn't do the TSB at first because unless you state your getting poor mileage, they can't do it and charge Dodge for the labor. On the TSB it states one of the fixes is for poor mileage. In a mix of city and highway driving, my overhead is sitting at 22. 5 mpg right now which is the highest it's ever been. I'm not one of the guys who complained about poor mileage but I figured more is better and like Klenger, I would most likely get it eventually so why wait. This weekend I'm going to put 500 miles on the truck pulling our trailer to a motorcycle race so I'll have a better idea of how it actually affects my mileage come Monday.