Tired of crummy gas and leaking needle & seats

You're not using just any old o rings from the hardware store, by chance?