In support of what seens impossible, I just got a 1950 American Flyer set operating again for a friend. It took a lot of cleaning and oiling to get the loco operational, but the track was hideous. A bright boy helped, but it was still terrible. A couple of swipes with a light-weight detergent oil brought the track back to life and the loco pulls its cars 'round and 'round with no difficulty even after a week of being idle. I did this three weeks ago and things are still working well. I would rather think that it was the light detergent that does the trick. 
(I hate this keyboard. It keeps leaving out letters. Or could it be me...)

(I hate this keyboard. It keeps leaving out letters. Or could it be me...)