I,m running the alternator pump on mine i.e.
The pumps angled over to the left hand side to clear the larger diameter of the alternator but have generator fitted, will this give you more clearance?
Must be ok as long as you use matching push rod.
Mine works ok except for oil leak as per yours...