I'm having the same problem. I ordered the o-rings along with some other misc pieces from Allstate Carburetor. Never tried them before, but seem to have good prices.
I should have waited. These are better pricing than the Ebay ones. I paid $11.13 for 10 shipped. Your guy alllcarbs is $6.23 shipped for 10. Plus I'm going to have to wait longer too. I hope my needles are ruined from the Q16 fuel.