It’s got the rubber o-ring. It’s not 100% straight tho. The hose has been leaking for awhile. I did a temp fix, but had been getting worse. I’m assuming the pump might be bad either way. It’s ran dry a time or two. I’ve never changed a psp, but I did buy a rebuild kit for it. Not sure if that would fix a bad pump, or not tho. I guess I’ll see how it goes, and go from there. Thanks for your advice.