The present invention provides an improved oil injection lubrication system for two-cycle engines. The system includes a variable output oil pump, the output of which can be varied in relation to the throttle level. The system also includes a solenoid valve unit containing a plurality of solenoid valves that regulate the flow of oil from the oil pump to each cylinder. The electronic control unit sends control signals to the solenoid valve unit to regulate the flow of oil based upon factors relating to the operation of the engine in accordance with a control scheme. The factors may include those that apply to all of the engine's cylinders (i.e., do not vary between the cylinders), such as intake air temperature, atmospheric pressure, battery voltage, engine break-in period, and load frequency among others.