Your 'muscle spasms' sounds like baby to me!! I often get little vibrations and I know it's bub