Horseshoe, shaft, and plungers? I've found 2 aftermarket fuel pumps on ebay, seller is globalpartszone, would appreciate help picking which one is correct. called cat dealer this morning, gave serial # 46A13057, they gave part number 2564756, cost of $1,541.27. Ebay pump is $207.00