Mine is exmoor, & i dont have any issues with it, the metal work around the door tops & screen needed a bit of tweeking, but what doesn't on a series ? It doesn't leak !
The top switch fail fault relates to large capacitors inside the ecu which are used to fire the injectors, i reckon you need to at least get the ecu tested & will probably need a replacement !
Repair the outside with liquid metal, then search for something called a timesert (ebay or decent nut & bolt type place) far superior repair than any helicoil & has the advantage of being solid rather than a helicoil , which is a bit like a spring in that it has gaps between the threads.
R12 (old gas) has a thread on the outside of the connector
R134A (newer gas) does not have a thread on the connector
Would have thought you would have R134a on a 95 year vehicle but not definite.