I believe I have secondary TMAU (the type where it is not genetic but instead the odour is caused by an imbalance in the gut flora).
Its hard for me to get tested because I live in a regional part of Australia. I have considered that it may be candida and I did a detox through a naturopath using a certain Australian company's products (I dont know if I should mention their name but it starts with M) which worked well for a bit but not long term.
I also went to a dietitian about fructose intolerance as I had been "diagnosed" with IBS by a GP (I did have great success with the FODmaps diet for eight months (longest odour free period so far) but lately it hasnt worked so well :( )