DON'T EVER DO THIS! You will ruin the end of the crankshaft! Either use a brass punch or put the flywheel nut back on about half way and hit that. DO NOT hit the end of the crankshaft directly with a steel bolt or punch or the hammer directly!
NO! You'll mushroon the crank end, or break it and be very angry! A plastic, rewhide, copper, brass, a soft hammer. Give it a tap or three and she'll come off. Remember your hitting the crank, go easy! No metal tools on the crankshaft!
really easy way is to remove the chain cover,and flywheel nut then using a copper hammer give the crank a sharp tap the shock loosens the flywheel and that's it.
Use a plastic piston stop, and watch out of the cheap Amazon ones because they get smashed. Apparently, you don’t need to jam the piston if you’re using an impact driver tho.