The original problem was not getting a full cup and the flow coming out really weakly, so I bought a new pump and installed it and now all I keep getting is the flashing empty water sign when there's water in the reservoir.
Things I've tried:
"Priming" new pump by running steam jet to get rid of air bubbles.
Descaling 3 times.
Installed new reed sensor, flow meter and water reservoir.
It grinds the coffee then thinks for a bit, makes a noise like it's going to dispense water and then the red water light flashes.
Any more things to try before I ditch it? It's about 3-4 years old.