can someone tell me what causes upper left pain with weakness left arm feels heavy