Sorry it took me a little more time to answer you, but I did want to research what you are suggesting, which is very interesting. This is what my very humble research shows me.
I think you've probably hit the nail on the head with your analysis. Unfortunately, there aren't many tests that I know of to measure this problem. You might want to read some of Dr. Arun Nagrath's posts by clicking on username scientist42, particularly his post http://curezone.com/forums/fm.asp?i=559049 in which he shows us the results of his own personal abnormal amino acid profile, which he believes is likely to explain his odor problem. You might want to write to him personally as well. I think he did try the vegan diet, but I don't know if he found lasting results with it. If he's not posting in CureZone, he's posting in MSN, and he usually participates in the weekly Sunday conference calls.
Also, here's an interesting article which portrays how high doses of these sulphur compounds probably combined with colonic bacteria produced a disease of the brain in this newborn. I firmly believe that additional study is necessary to determine the causes and treatment of odor-producing methanethiol and hydrogen sulphide in the blood, which produces the general malaise and 'hangoverish' state in addition to body odor. This state of intoxication contributes to the psychological symptoms of depression and anxiety most malodor sufferers normally experience as a result of the social consequences of body odor. http://www.pubmedcentral.nih.gov/picrender.fcgi?artid=1720663&blobtype=pdf
I wish I could tell you of a cure, and even a treatment plan, but I don't know of any. If indeed you have this metabolic condition, the best thing you might want to take for it would be vitamin B2 and B3, but I would ask Arun first. Medline Plus, A service of the U.S. National Library of Medicine and the National Institute of Health, points out the function and dosage recommendations of vitamin B3 in ttp://wwwils.nlm.nih.gov/medlineplus/ency/article/002409.htm . An important point stated is the Food Sources, "Niacin (also known as vitamin B3) is found in dairy products, poultry, fish, lean meats, nuts, and eggs. Legumes and enriched breads and cereals also supply some niacin." Many of these are foods high in choline that TMAU sufferers need to stay away from to prevent body odor. Therefore, it's important to review the recommended dose noted in this encyclopedic article to meet the known nutrient needs.
Of particular interest is the Side Effects section which depicts the consequence of a niacin deficiency and a large dose of niacin,
A deficiency of niacin causes pellagra. The symptoms include inflamed skin, digestive problems, and mental impairment.
Large doses of niacin can cause liver damage, peptic ulcers, and skin rashes. Even normal doses can be associated with skin flushing. It can be prescribed as a treatment for elevated total cholesterol and other types of lipid disorders, but it should only be used with medical supervision due to its potential side effects.
Have you ever been tested for Trimethylaminuria (TMAU)? I highly recommend it to at least be able to rule out that you don't lack the FM03 enzyme, of have a deficiency of this enzyme. If it could be determined that you do, then there is a treatment plan for it. To find out about testing for TMAU, you can email theTFfoundation@aol.com .
I hope all this info sheds a little more light on the matter for you.