I'm with Neil. There are a lot of nice and inexpensive pinion pullers on the market that would have done that job in a hurry. I like the Eflite one myself, but most of them follow the same basic idea. Would have saved your hands and kept a pulling force away from the rotor as all the pulling force is concentrated on the base of the pinion and the end of the motor shaft.