The pump rebuild kit is 3854397 but seems to be unavailable from anywhere.
Kit 3854397 just contains O rings, no hard parts. I looked at the Marineengine.com site and added all the O rings that kit 3854397 contains to 'my basket'. Some of the original parts are no longer made but in most cases there is an equivalent part that is available.
I compiled a list of part number in diagram, actual part number, equivalent part number, number of items in assembly, description and notes.
3 3852073 not needed fill port O ring
6 3852508 1 reservoir O ring
8 3852974 1 not needed filter
23 3852984 0914055 1 valve seat O ring
27 3852988 0914059 2 pump control O ring (1 IN STOCK)
28 3852989 0914060 1 valve core spring
29 3852990 0914061 1 trim up valve seat O ring
32 3856110 1 thermal relief O ring
37 3852166 0321163 1 motor to manifold O ring
38 3852982 0914053 1 NOT PART OF KIT (coupling between motor and pump)
Marineengine.com won't ship outside the US but my daughter in law (lives with my son near me in the UK) is from Lafeyette, Louisiana. If necessary I could get parts shipped to my daughter in law's aunt (whom I've met) and she could ship them to me but I'll try to find parts that can be shipped direct and preferably from a local source first.
It would be great to have the specs of all the O rings listed above.
The earlier pump seal kit (which 3854397 replaced) was 0508166, can't find any 0508166 either.
Back on the subject of the rams, I bought 2 x ram seal kits from the marina and a gland nut wrench tool (pin tool to disassemble the rams). Pirtek (the hydraulics company I mentioned above) don't rebuild rams but put me in touch with a local firm that does. The ram rebuild firm said they'd expect to rebuild my rams for under £200 and turnaround time might be 3 days, but costs could rise depending on what they found inside my rams and parts availability. They didn't fill me with confidence they'd get it done quickly or stick to the budget so I decided to rebuild the rams myself.