You probably need to have the transmission rebuilt. I just had mine done. It started shifting hard when it got warmed up. I took it to a transmission shop and they hooked a computer to it and got a 1811 code which they said meens internal damage and needs to be rebuilt. I just picked it up this morning so I hope it will be ok now, since it cost me $1700 bucks.