Slant Six Distributor Won't Budge!

So yesterday I wanted to check the timing on my motor. I heated up the engine, and while it was running, loosened the nut holding down the distributor hooked up my timing light and I could not get the distributor to budge.
I even reached down with both hands, I thought I would break the cap off - and got zapped once to boot!
:shaking2:
HELP! Any suggestions? I NEVER encountered this before.