Fuel Pump Recommended

The Carter M6866 is an exact replacement for the OEM pump in every detail that matters. Some other alleged replacements have a different profile on the arm that saves a little material but may put more stress on the eccentric.
Based on the responses that is the one I bought. Thanks to all.