I've had this idea for years now... with all the technology that has gone into modern engines why can't they design a NEW engine that has computer controlled solenoids to open the valves. This could eliminate the camshaft, timing gears and timing chains which are frequent cause of needed engine wear repairs/ failures.