Bo,
I'm far from an expert, but I do have some recent experience with things falling apart in my hands and having to rebuild them.
In
this thread, I asked the same question. The Truck Shop in Orange was who I used for my rebuild kit. Nobody has the same obscure parts as them. Bit of a wait though...
If you want to get together and discuss, PM me.
-Jim