May I ask if you ever figured out what was exactly causing your itchy arms. I have the exact same symptoms...