Fixed.
Replaced the two discs in the Speedseal cover plate.
Also fitted a new impeller (without the slots), and the cam.
The plastic (PTFE) disc in the cover plate was well worn, and most likely the main problem.
Anyway, now picks up suction no problem.
Thanks for the
advice, it all helped.