Martin, you are sure it is leaking at the core and not the switch? Recently I was lucky to find a new rebuilt switch that stopped my leak.
I am sure the repair route can work. Trick is to find the person that still does it.


~ HB
1966 Chevrolet K-10 | Ghost: formerly Flappy Fenders | In the Stovebolt Gallery
1962 Chevrolet C10
1962 Suburban