"The sensor looks suspiciously like a Harley one, Anyone know?"

The Harley sensors are shorter so will not fit....its a bespoke S&S part....

If it was a sudden engine cut then I would also agree to faulty crank sensor (which will also give symptoms of a faulty fuel pump) but change the fuel pump regardless as it is worthwhile doing so.