it sounds like an ent or gastroenterology issue. gastric reflux can be very damaging to the esophagus as well as the teeth. oral rinses may help but it sounds like a medical problem. start with your internist.
i have little yellow-green bits coming up out of the back of my throat. is this food that is lodged in my esophagus?