Hi, these may be the cause:
1. Helycobacter infection of your stomach. This could (but not necessary) cause some heartburn or burning in the stomach. Diagnosis is with "urea breath test".
2. Slow gastric emptying. Dx is with "gastric emptying test".
3. Small intestinal bacterial overgrowth (SIBO). Dx is with "breath test with lactulose".
4. Fructose malabsorption, where your ability to absorb fructose has been reduced. Fruits and foods containing fructose, sorbitol or HFCS would trigger symptoms. Dx is with "breath test with fructose". Before the test you can make a low-fructose diet trial lasting for 4 days:
http://www.medhelp.org/user_journals/show/21247?personal_page_id=801
So, the first thing you can do alone, is a low.fructose diet trial. If this won't help in 4 days you can ry with a bit more rigorous "low FODMAP diet trial" (search online), where, beside fructose and sorbitol, you exclude table sugar, lactose, and alcohol, again for 4 days. If even this won't help, you would need above mentioned tests done by gastroenterologist.
Does belching appear immediately after the meal?