The VRO pump was taken off the engine I purchased and is now a premix engine. The former owner used Part #393648 fuel pump, is this the right pump for this size engine, its leaking fuel from the pump housing, should I rebuild or replace if it IS the right fuel pump.My seloc manual said they can not be rebuilt.