I googled it. Looks like a 4T60. Definatley not the average problem you are having. How is the motor running? MAF/MAP and TPS play a big part in the shifting.