If you don't think it is a digestive problem, then it may well be a liver issue. Are your liver function tests normal? if so, then perhaps you should focus on using detoxification herbs and drinking more water. Are you taking very large doses of vitamins? Some vitamins and minerals can be toxic in great excess.