I had had to take the fuel pump out, and ended up breaking the o ring that fits the pump down. I ordered a new one off ebay and it literally just doesn't screw on, it threads on but instantly gets too tight and pops of with one side being much higher. I really don't know what to do as it should fit and all the other o rings for sale are all the same part with matching part numbers. Any help will be greatly appreciated!!