motor piston stroke control