If it broke on the 1-2 shift........chances are above average it is the front planetary. I would have a hard time spending much money on a 904