YUP, been in to the diaphragm pump. The two plastic elbows were split! As you said, thrown them away and put the plastic pipes straight on.
Funny that, I still have the old type DHW heat exchanger in mine, maybe they don't ALL leak and need changing, yet these plastic bits had split!
Must be a...