Nice find, I'm sure that was fun to find. Generally if wiring hasn't been over loaded, exposed to high heat, or probed my a test light, it can last a long time. It's funny how a pin hole like that will let moisture in and the water will follow the flow of current and corrode everything in it's path.