What causes a skin crawling sensation?

Usually anxiety. That is most often a psychological problem. When going through detox from drugs and alcohol that is also a common experience. See your doctor for a referral to a psychiatrist.