Your description of being a voodoo doll and someone sticking pins in you was exactly what I was feeling. They would come out of nowhere, mostly in my side, but occasionaly in other spots.
If I were you I'd have your B12 levels checked again!
Only time I had a deficiency was the period of time I tried a vegan diet. A doctor gave me a shot of B12 and felt it immediately so can’t understand the comments that the shots may not work. In my case they definitely worked. On my usual high meat content diet B12 never a problem.Thanks, everyone. I don't eat much meat, so this could be the cause...we'll see.