The odor of your burps depends primarily on what is in your stomach.
If food sets there too long it can decompose to some degree. Smaller meals with lower fat content should help. Diarrhea has multiple causes including infection, ibs, celiac disease, medications and inflammatory bowel disease.
Would you like to video or text chat with me?