Will it fit?

What engine are you dealing with?
Big blocks have a fuel pump pushrod that is known for premature wear and will give you the tapping noise just before they fail completely...