So what is a pwm controller .
Here is an example
http://www.ebay.co.uk/itm/12V-40V-10A-Pulse-Width-Modulator-PWM-DC-Motor-Speed-Control-Switch-Controller/142478390845?hash=item212c5fb63d:m:mf_BHPTQwM2sAFO9W5Iu3-QIt does a similar thing to the Spring controller but doesn't have the dead end function. You rely on your pressure switch in the pump to switch the pump off when the pressure has been reached. Its not as electronically sophisticated as a Spring controller so won't be as efficient.
One of the lads on the other forum has done this. He also cut a couple of coils out of the spring in the pressure switch so the switch activates at a lower pressure. You have rather a long hose which might change things.
A PWM is really a motor rotation rpm controller. By turning the numpty (k n o b) you increase or decrease the rpm that the motor turns at.
A motor will run flat out with a continous electrical current supplied to it. If you added a voltage resistor such as a dimmer switch, reducing voltage will reduce the motor's rotational speed. But doing this also reduces the power of the motor which defeats the object.
So what a PWM controller does is sends pulses of current through the cable to the motor. Simply put, the faster the pulses the faster the motor turns. Because each pulse of current is the full voltage, the motor still retains its torque.
It goes something like this.
Continous current = full speed.
pulse ... off ... pulse ... off ...pulse ... off ... pulse ... etc = reduced speed.
pulse ... off ... off ... pulse ... off ... off ... pulse = slower speed.
pulse ... off ... off ... off ... off ... pulse ... off ... off ... off ... off ... pulse = much slower speed.
Fit the controller into a small box and add an on/off switch.
Here's one an Ebay supplier has made to sell. But you must a pump with a working pressure switch.
https://www.ebay.co.uk/itm/SafeFlow-window-cleaning-pump-controller-water-fed-pole-system-wfp/173093353980?hash=item284d2af9fc:g:HhcAAOSwA~VaLSNF.