Could I have excess acid ; I experience gurgling in stomach and pain especially at night, burping and farting alot, diarrhoea and a yeast infection?

Probably other cause. This does not sound like excess acid. Your symptoms are more indicative of imbalances of intestinal flora- you might have intestinal parasites and/or yeast overgrowth. You might also have irritable bowel syndrome and food sensitivities like gluten sensitivity or lactose intolerance. See http://www.Huffingtonpost.Com/dr-mark-hyman/yeast-infection-symptoms_b_657354.Html try avoiding dairy & gluten.