I have 350 ft of gargraves track and 21 gargraves switches on my layout. It has been down for 18 years without any problems. I run Williams, Weaver, MTH, Lionel and K-line equipment with no problems. However, I have a 1954 Lionel GG-1 that spits and sputs and groans, won't run more than a few feet. Now here's the rub, I take it to a local repair shop and the guy puts it on a Lionel O-gauge track test loop and the thing runs as smooth as glass. He thinks I'm a bit touched and asks what would you like me to fix??? So I take it to another friends house and he puts it on his layout of Lionel track and it runs as smooth as glass. Any input or thoughts on this would be helpful as I have had this engine since I was born, it was The Congressional Set.