When you drive the car have you counted the number of gear changes ? Could be a worn band or a sticking valve in the trans, either way I'm afraid the only solution is to take it out and get it...