Does the check engine light come on while driving and if so any codes?
Is the transmission fluid full and clean?
Have you tried a conditioner such as Lucas in the transmission fluid? Many times what you are describing is due to the seals inside the transmission getting hard and not holding pressure and the conditioner will soften the seals and help them hold the pressure. If this has not been done I suggest doing this.
As far as payment goes it wont let you change the amount but after accepting an answer you can give a tip/bonus if you want.