Yes, there are rings worn in the float needles. The thing is, the bike never leaked a drop of anything until I got hit. I was sure the impact is what threw the carbs off balance and started it overflowing. I believe I remember the fire worker shutting off the petcock at the accident. But then I forgot all about it until I tried to start it up again 10 months later.
I guess I'll replace the needles. While they are out, is it advisable to spray some cleaner right into the float needle hole? Will I kill the o ring?