Problems in the digestive tract can cause inadequate absorption of Vitamin D. So if you experience chronic gas, bloating and constipation or irritable bowel syndrome, you should get your levels checked. Adequate intake of Vitamin D reduces the risk of colon cancer and can help colon cancer patients fight it.