I know exactly what you are talking about and there is a software update to fix this problem. My '08 4.8 shifts much better going up hills or under a load like towing a boat after the update. Do a search and you can get the specific code to give to your SA.