Thanks for asking this question. You mention In your cheif complain that pin and needle feeling in Palm and sole area. This is typical sign of nerve disorder or nerve inflamation. Presence of nerve compression lead to typical pin and needle feeling sensation.Relief in nerve copression produce prinking sensation. You have to check your B12 level also it can lead to nerve degeneration. On and off skin rash rule out carpal tunnel syndrom also. More amount of alcohol also lead neurotic. if problem is long standing than take one your MRI. Take rest. In case of neuritis start anti inflammatory drug. In presence of nerve compression You have to do physiotherapy. In severe nerve compression case surgery can do. In B12 deficincey case you have to take increase your B12 level. I hope my answer helpful to you. Thanks.