Hmm...yeah, looks like there's a retainer clip missing from that. Hopefully that solves it once you get it tightened back up!
My SAIS pump would fill up with water as well. When the original died, I dumped nothing but rusty sludge out of it. When the second one had enough water in it to freeze and break, I figured something was up beyond the pump, but once I replaced the pumps, the codes went away, so it took the third pump (luckily second and third were still under warranty) for me to wake up and do some proper diagnostics.
It was fun to rip that entire system out...
Cheers-
Chris