Now that I look back at my original post
#11 on O-ring sizes it's a bit confusing and some have kindly pointed that out to me. So to clarify here is what I use in the repair process in case you want to have a go yourself:
For those who don't want to please PM for details and I can help do this work for you.
BUNA 90 O-rings from APG
H90018 .739" ID x .070" C
H90015 .551" ID x .070" C or V90015
H90014 .489" ID x .070" C
H70013 .426" ID x .070" C
H90016 .614" ID x .070" C
This list currently does not include the large o-ring that seals to solenoid to the block as it's doesn't wear.
Some solenoids use what look like PTFE white spacers along with the O-rings while other blocks have spacers made of square cut rubber rings. If yours have these rubber spacers, which sometimes are damaged presumably on original assembly, the parts numbers for these are as follows;
APG
#SH70013 ,
#SH70014 ,
#SH70015 ,
#SH70016
The square cut rings can be tricky to install without splitting them. You can hear them split on reassembly.
Quantities are a couple per solenoid.