Out of my own experience, we have yet to have an aftermarket pump that would work on a DI...including the one your picture. DI's are nightmare!!!
You need will need a BUD's eventually,,,and need to find an original used pump.They can be a champ on the trail or a chump in the water with the after market pump,,,!!!
Be very careful finding a used original pump..we have received pumps that look like they sank with the titanic!!!...and were totally un useable!!!
Unfortunately the after market ones draw too much current...and don't produce enough pressure...and often you will get 12 volts maintenance...thinking it's the regulator or battery,,,and it's not,,
There many threads out there regarding the DI fuel pump issues!!!
Some will say it's a plugged intake sock,,at the bottom of the tank,,,I have never been that lucky...
People get rid of them for a reason...initially...a new OEM pump sold for $1200, here in Canada,,the manufacturer,,,Etek,,,something like that, stopped making them...
Get someone to steal it...or drown it in a lake during a bad storm...and avoid migraines and a money pit.