You could try xylitol for a couple of weeks, which is very good for mouth infections.
I rinse with a xylitol and Sea Salt mixture, plus some baking soda. You can also ingest it, of course (it's very much like sugar, just more expensive).
I would also try jsut using the sesame or sunflower oil for a while.