RE: prop nut wont release
There is a piston locking pin you can get at any LHS that sells nitro cars. It designed to lock the crank shaft. You simply remove the glow plug and screw in the pin and it will keep the piston from going beyond TDC. I have used it many times on Nitro cars and it work great.
Dave