I rewired my mast two years ago. ?Similar problem. ?My main blockage appeared near the spreaders. ?Some of the original wiring was a tangled mess and there was styrofoam in the mast. ?I used a long hardwood stick about 3/4¡± square and 25 ft. long. ?I inserted a screw cross wise at one end of the stick to use as a hook. ?With much probing and turning of the stick, I was able to snag old wiring and foam and pull it out. ?I started out using some old wiring to pull cord the full length of mast. ?I was then able to pull some new wiring, but eventually could pull now more until I removed the old wiring and foam with my long stick and makeshift hook. ?It took a couple of days overall with much probing with snakes and snagging old wiring. ?Once old junk was removed, pulling the rest of the new cabling was simple. ?I have masthead tricolor (with anchor light), VHF antenna ?and wind sensor at masthead and steaming / foredeck light and spreader lights installed at the spreaders. ?All lights are LED. ?I get some slapping with new wiring. ?I used 16-2 or 16-3 wire as required for each lighting fixture. ?I was able to drill and tap for new stainless fasteners. ?Use blue Locktite to insulate the stainless screws from the aluminum. ?It prevents the dissimilar metal corrosion as well as keeping the machine screws from backing out.?