before having someone look at it check your air intake sensor, i was having the same problem and it was that i accidentally unplugged the air intake sensor when tuning up. it was shifting so hard that i thought the tranny was going out i took the car into Tuffy and had it hooked up to their computer. all they did was reconnect my air intake sensor and viola it runs beautifully again!