Just to jump in here, if anyone is selling a second hand pump fire me a PM :)
My sensor snapped, I repaired it, was ok for a while but didn't last... EPC light on again, limp mode.
@OP: I wouldn't trust the snapped sensor repair mate, if it does go it's like hitting a wall from WOT to Limp Mode, better safe than sorry