I know this is an old topic but I have not seen any solution to this problem that really works. Have tried all the tricks and different additives to no avail, it still surges. Dealer service writer has an '05 lly like mine and he has changed all kinds of parts also to no avail for a sure fix...