Pump problem?

IMG_1216.JPGIMG_1220.JPGIMG_1225.JPG

Today, I had a chance to look at the pump and the water supply. I disconnected the inlet side to the pump. Nothing came out. Then I took off the check valve and water then came out. I checked out the check valve and everything looked okay except some crap in it. Maybe that is what messed up the spring? Anyway I put the check valve on again and everything worked okay.