I wouldnt buy anything from sierra except the gauges because I know where those are made. for rubber bits, either direct from the manufacturer of the pump (Johnson, ITT Jabsco, etc. for crank mounted pumps or in the case of a mercruiser Alpha drive, thru Mercury/quicksilver)
Gimble bearing...