Is this filter receiver thingy supposed to just stick on? The ebay version (which says X-challenge) seems to be a bit smaller diameter. The white plastic bit receives the tank filter mesh. The problem is the bottom intake bit (outside diameter) of the fuel pump is just slightly too small, so that plastic bit (white bit on the left, attached to the old pump) just falls off the new pump (on right). I also can't figure out the engineering purpose of those two little plastic tabish things.