I fixed one of these yesterday. I was in a bind trying to get the Invader running and my primer wasn't working. I went to my local Ace Hardware and got a few misc. O-rings.
The first O-ring I put in sucked gas but also shot gas back at me out of the plunger shaft. I put in a little larger O-ring and now it works great. I have .89 cents in it...........see how long it holds up.