Have you had your liver (or is it kidneys?) Checked? problems with that can cause itchy skin.