You can buy a good second hand pump from gumtree. Unlike in Kenya second hand fuel pumps in UK are relatively cheap however your labour is damn expensive. It would cost me 15 pounds to have it replaced in Kenya but 150 pounds to get a second hand pump. The trick comes to the setting of the pump and timing it.