The Carter 6866 was no doubt enough pump for my engine. The main factor is that I have gone thru 2 of them in about 5-6 years and I want to try another unit to see if I can get some more time out of it.
I have ordered the Carter 6902 from Mancini.

Thank you all for your replies.