Have a 1997 pontiac grand prix. while driving sometimes when I push on gas, the engine revs then sharply goes into gear. Also when starting the vehicle I must let it sit for awhile running before I can go forward or back. I have checked the tranny fluid and it is fine. what else could be the problem?