Thanks everyone for helping out. I ordered a new pump, and gasket kit today. Should be here first part of next week. Hopefully everything from here on out will go smoothly.