M6866 is what I have used.There's at least four over the past 10-12 years I can recall. One is on my truck, 3 others on customers' 4" strokers. None have failed as of yet and all run with ethanol fuel. So far the biggest HP "number" has been about 450 calculated off MPH, and that engine has over 10K on it now.
The big block version was used as recently as last year, making well past 500hp. That one has 3K on it. Again - no failures or problems. Those pumps are some of the few things that have stayed constant over the years at least for me.