I have the exact same problem with my 4.7 (and it is very annoying) From some other threads I have read and the transmission mechanic at my dealership, the engine is shuttering / lugging because it is already in 5th gear and engine is bogged down. Supposedly it shifts to 5th early for fuel economy. This is the same as shifting a manual transmission car to 5th gear at a low speed and stepping on the gas. It doesn't go anywhere and it shutters. On the thread I looked at, they suggested running in 4th gear under 45 mph instead of D. When it is annoying me too much, I have been hitting the Tow/Haul button. It seems to be a common problem that I am disappointed Jeep has not addressed.
94 White Cherokee Country
3" SkyJacker Lift
BFG 30s on TJ Canyon's
Rocky Road Armor
07 RockRed Grand Cherokee Laredo