Do you eat tuna sandwiches regularly? Because for a TMAU sufferer food like fish, meat, or eggs have high choline that makes them smell. You say 90% of your food is fruit, so maybe its not that at all. Also don't eating anything that takes a long time digest before you go to bed .I've noticed that when I do that I get reactions whether I ate meat or ate an apple. I would get worse reactions the next day