A linear actuated electromagnetic valve assembly, comprising: a housing including a travel aperture defined along a longitudinal axis within the housing, including: a valve member including a stem and a distal head portion, at least the stem including a ferromagnetic material; a valve position sensor disposed along the stem of the valve and supplying valve position information; a stationary coil assembly including a plurality of wire windings surrounding a periphery of at least a portion of the length of the stem of the valve member and forming an air gap between the windings and a periphery of at least a portion of the stem of the valve member; and a power source input in operative communication with the stationary coil assembly such that selectively applying current to the stationary coil assembly correspondingly actuates electromagnetically and causes the valve stem to linearly traverse along the travel aperture of the housing between the selectable open position and a closed position of the head portion; an electronic valve control computer in operative communication with the power source and electrically connected to both the position sensor and the stationary coil assembly, the valve position sensor supplying valve position information to the computer, the control computer including a processor and non-transitive memory, wherein a program is stored in the memory, so that the computer selectively energizes the stationary coil assembly to cause the valve to move to a specific position at a specific time, with a specific speed and acceleration, wherein valve position, velocity and acceleration are variable both during a valve stroke and from one stroke to the next; a lower bearing and an upper bearing adapted to prevent the stem from oscillating during traversal within the travel aperture, a valve guide, the valve stem protruding above the upper bearing, the valve head extending below the valve guide, the lower bearing being above the valve guide, the stationary coil assembly being disposed between the bearings (110, 112), wherein the valve position sensor is arranged between the stationary coil assembly and the upper bearing. a valve member including a stem and a distal head portion, at least the stem including a ferromagnetic material; a valve position sensor disposed along the stem of the valve and supplying valve position information; a stationary coil assembly including a plurality of wire windings surrounding a periphery of at least a portion of the length of the stem of the valve member and forming an air gap between the windings and a periphery of at least a portion of the stem of the valve member; and a power source input in operative communication with the stationary coil assembly such that selectively applying current to the stationary coil assembly correspondingly actuates electromagnetically and causes the valve stem to linearly traverse along the travel aperture of the housing between the selectable open position and a closed position of the head portion; an electronic valve control computer in operative communication with the power source and electrically connected to both the position sensor and the stationary coil assembly, the valve position sensor supplying valve position information to the computer, the control computer including a processor and non-transitive memory, wherein a program is stored in the memory, so that the computer selectively energizes the stationary coil assembly to cause the valve to move to a specific position at a specific time, with a specific speed and acceleration, wherein valve position, velocity and acceleration are variable both during a valve stroke and from one stroke to the next; a lower bearing and an upper bearing adapted to prevent the stem from oscillating during traversal within the travel aperture, a valve guide, the valve stem protruding above the upper bearing, the valve head extending below the valve guide, the lower bearing being above the valve guide, the stationary coil assembly being disposed between the bearings (110, 112), wherein the valve position sensor is arranged between the stationary coil assembly and the upper bearing.