EDIT: On second thought, look at your motor and see if there is room for the hoses to exit the bottom of the pump without interference from the lower cowl. The big inlet fitting can be rotated to any position, but you are stuck with the outlet fitting pointing straight down. You can't put it on the top bypass cover on that year because of the drain hose goes there.
75 johnson 25 hp is different than a 76 all I've been able to find is part#388685($88) and it seems that there is no after market replacement.Having a hard time even finding a rebuild kit. Any advise would be very helpful
Rich, the square pump sold here will work. The only difference is the direction that the fittings point. OK, you may have to take it apart and reassemble it in a different direction, if necessary. Both fittings can be repositioned. I believe the instructions have been posted here. If not, try http://www.sschapterpsa.com/ramblings/Rebuilding_fuelpump.htm
Edit: If little springs and tedious parts scare you, better pay the $88.