Question: are all mechanical fuel pumps the same?
Answer: The main diff is the thread size and location of the inlet/outlet ports. The mounting side is all the same. For normal stock engines all will work. As I recall some of the later HP engines had a bit higher flow rate.