just purchased sierra rebuild kit 18-7817 and some of the parts are not the same as original parts in the fuel pump.
the two rubber flappers are the same but the white plastic pins that hold them in do not have the clip part at the end for them to snap in. What holds them in? their is a small...