i understand your situation totally. in my case food intolerances were terrible too. if you can't handle chocolate or soy, i think it's most definitely liver issues. i however am not a proponent of Liver Flushes so i do coffee enemas and take liver supplements. to tackle the candida and other germs i use oral hydrogen peroxide therapy. and to heal the leaky gut i take L-Glutamine and probiotics.
when i was at my sickest, i also had the "blood pooling" you described and that has cleared up in leaps and bounds. it was so bad, swollen feet and the red face you described. sometimes i got the red dots you describe too, and usually it happened when my liver was stressed. i'm thinking if you clear up the candida and leaky gut issues while detoxifying the liver that all these other annoying symptoms will clear up. i'm finally able to tolerate small amounts of soy and i probably could tolerate chocolate, but i want to work harder on improving my liver before i put that to the test. seriously, a healthy liver makes all the difference. check out the Enema support group on curezone...i swear by the power of coffee enemas.