O.K. As the pump is a non-serviceable item I wouldn't trust it long term, but it meant that the 907 barked into life for the first time in +6 years

What a wonderful sound !
So, do I have to go to Ducati (I'm in the UK) for a new fuel pump, or is there a cheaper alternative ?
Thanks
P Man.