Not totally generic, but I just installed the aftermarket pump from MG cycle, which I think is a generic pump. Any pump with 12mm inlet and 8mm outlet would probably work in a pinch.   OEM Part Name: External Fuel Pump Moto Guzzi Part Number: 29107261 Replacement Part Brand or Source:  MG Cycle Part number or other identifier:  MG Cycle uses the Guzzi part number. But I found the same pump on Amazon and E-bay with part number HFP-603MG Differences from OEM (if any): a bit longer than OEM