They sent me the 1150900150 pump
They sent me the 1150900150 pump when the first one didn't work. But that definately wasn't right, I definately need the lever version rather than the straight. I think that the first one they sent me must have just been defective or something, and the fact that the hoses point in different directions than the original made it hard to install.
My original worked fine, and still was pumping gas when the diaphram cracked, just that it was pumping half of it through the diaphram and out the pump breather hole onto the ground. So I know that the mechanics of the engine are fine.
I guess I should put a picture up or something.
Are there any other places I might call to find this part? Or perhaps I should just try to make a replacement diaphram.