Hi @Chris Roberts
May I clarify what you meant by "electricity in head"? Did you mean a "whooshing static hissing", or literally "electric zaps"? I too am experiencing the "whoosing" kind of tinnitus when I contract certain muscles, and this started immediately after a chiropractic neck...