I’m afraid you have some serious work ahead. I would suggest looking at soldering jumper wires across every joint. Drill a small hole in the rail web, insert a small wire and quickly solder it in place. You will need a high-end soldering iron to do the job quickly enough to not melt the plastic ties. Another option would be to use a Dremmel tool with a wire brush to clean what you can then solder the connector to the rails.
Tom Trigg
I would be surprised if every rail joiner is corroded to the point where it is not conducting current. I have had my track down for 7+ years and though half of the joiners have been replaced with clamps I still have many joiners. What kind of track are you using? LGB, Aristo, USAT? The USAT and Aristo have teeny screws that can be screwed in through the joiners to help with conductivity.
How much track do you have and do you have more than one connection to your power pack? If you have over 100' you should put extra feeder wires from your power supply to the track, (don't cross the wires) Just having a couple bad joints can stop your trains in their tracks. When my trains stop because of a bad joint I take a screwdriver and touch it to a joint around where the train stopped. If the train starts you found yoru bad joint. In a pinch there is a electrically conductive spray (the name eludes me) but it comes in a blue can, black cap, white lettering about 6" tall. you can spray this into the joint and you will be on your way again.
Good luck.
Hi Todd has the right idea, you may find more than one bad joint but as Todd says any type of jumper lead across the two rail ends will soon show you where the problem is to save a lot of bending put something metal on the end of a brush, and do it the easy way. Hope this helps
Age is only a state of mind, keep the mind active and enjoy life
Get the Garden Railways newsletter delivered to your inbox twice a month