I am just making a guess. It sounds like to me you striped the flywheel key and then it happen again? If that is the case I would say that isn't enough? I don't even know what you have for a engine much less what the flywheel nut torque is. Did you hit something the first time it happen and that was the reason you replaced the flywheel key? There could be many reasons your engine doesn't run?