I would agree it's the pump ,and I'm no plumber ,it would benefit from a flush with fernox too ,you can check your pump operation by undoing the slot head bung at the front of the pump ,to see if it's moving ,also try turning the pump speed up ,you should have 2 or 3 speeds ..but if this doesn't...