Why do you think you need a new one?
Have you seen the posts on here about the ecu on top of the pump?
Good luck with it and keep us posted.
Take care if removing it yourself, there is timing shit on the pump that has to line up. Consult the manual on here. Its actually not a small job and only for the mechanically minded.