Update
So I want to buy a new one as I think it will be easier, but it never is
My engine is a 1998 1275cc metro engine
1. http://www.minispare...ic/AZX1817.aspx <- For 1275cc 1990 Onwards
2. http://www.minispare...ic/AZX1818.aspx <- cc not stated, but for Pre 1990
3. https://www.minispor...cc-1969-90.html <- For 998cc 1969-1990
But Mini spares lists the same pump as mini sport (Pump 2 and 3 on the links) both have the same part number AZX1818 only mini sport (Pump 3 on the links) list this pump specifically for 998cc engines
what to do ?
(ring them obviously, but discussion is always good for the community)