if you have a code scanner, after it quits moving, scan it, but dont turn the engine off. might have a pending code to lead you somewhere. could be a solenoid in the tranny. or its dead. coin toss.