Just found a ebay shop that supplies the water pump impeller seals for both H & L pumps at reasonable cost.
Ebay shop - happybikes000
Item number - 133947851175
Cost - £17.99 GBP
Water pump seals
Moderator: Moderators