I just had a problem getting a flywheel of a SD20 Johnson. I put my puller on as tight as I could whacked it with a hammer nothing! I let it set over night with the puller on tight next morning no difference. I got my propane torch out and heated around the center of the flywheel and BOOM it was off! Maybe try that before you go surgical!
dale