Snap. Had the very same thing happen to me days before a track day.
Coincided with using Esso synergy super unleaded which I hadn't used before. I did the same removed the fave plate and used a plumbers o ring number 125 to replace and shape the o ring. Been on 5 days now and no leaks