Wow , have you removed a oil injection system from the clutch cover before ? , If so you would see how the ( Rpm's) make the pump work .
i agree with that! the pump is gear driven. the faster the crank turns, the faster the pump turns. no electronics needed.