Charle, have you used the SEARCH box in this forum? The fuel pump problem is unfortunately a known problem on the Varadero. Not only on the SD01 as Gilles says, but also on the SD02 (till year of manufacturing 2003). I noticed 'rover' in the link. On my SD01 I used a QH (Quinten Hazel Automotive) fuel pump which was originally designed for a Rover motorcar. That QH fuelpump was about 30 Euro's (we are talking a long time back, in the year 2000), the 17 Pound in your link looks very affordable if it fits.
Please notice that the Facet pumps have a proven reputation for good reliability!