If you throw a capacitor (inductor helps too) onto some regular PWM controller and hook it to your pump, the power will come out pretty smooth.