if your not using a manual valve body i'd look at the kickdown linkage. i've had this problem before and it was always a kickdown adjustment.