I had the itching and burning last night, first time all over my body.
I took an antihistamine and was better afterwards - I felt like crawling up the walls - my face was all red and achy. I think I had some allergic reaction to something...
For the pins and needles, or for the creepy crawlies under your skin (nerve sensation), I up my B12 injections - that Always helps for me.