BND, Have you ruled out intestinal yeast overgrowth in D9? That can cause malabsoprtion issues. I do know that naturopathic treatments work for this. I am not sure if conventional diagnostic tests can detect that. You can also do a saliva self-test for a quick check.