this pump comes as shown in good working order but one of the solenoids took some damage and may no longer work . just use old one of yours if needed. This pump bracket is very clean can tell it was from a boat that was stored indoors aint seen one this clean in awhile. I ship it fast only one I have once its gone its gone.