want to have a go at changing the ring gear some time. My fear is it gets stuck part way on.
I haven't tried the Oven as the other guys have suggested, but may try that next time, sounds an easy way to go.
The 'trick' is to have everything set up before starting. I heat the new Ring Gear with LPG Torch with a big 32 mm nozzle, I find it has a better flame for doing this type of heating where I need a broad flame for heating the entire gear rather than a small intense pin point of an Oxy, and the LPG is loads cheaper. I set the ring gear up before heating, make sure it's the right way around, on some spacers under it so that the heat isn't drawn away from it by what it's sitting on and also when putting the flywheel in to it, that it goes all the way home. I clean the Register in the Flywheel, then put it in the freezer too. I heat the Ring Gear to a light Blue Colour then drop the Flywheel in to it. I haven't had an issue doing them this way or any 'close calls' however If it got stuck before getting all the way home, you could press it that last bit. If you think there's a risk of it working loose (this is more of an issue with inertia type starter motors), you could then fix it in position with 3 short welding tacs.