My wife purchased for me a Bachmann Yuletide special HO scale train for Christmas 2 years ago. Disappointingly there were no detailed instructions included for maintenance of the engine. The train is stored in it's original packaging at the end of each holiday season. Yesterday when I assembled the train set the engine would not run at first. I gently moved the wheels back and forth with my fingers and the engine haltingly started to move very slowly around the track,stopping regularly as it tried to proceed. I cleaned the track with a very expensive electronic connection cleaner and the engine moved a little bit faster,but still came to a stop several times. I then sprayed the wheel assembly with cleaner and the engine progressed around the track in it's entirety,however relatively slowly. I hooked up the car's at that time and the engine will pull them but very slowly and as of this morning I am back to giving the engine a little push to get it to start moving. It is back to stopping at different intervals around the track. The engine is also now making a slight squeeking noise as it travels. Is there some way of lubricating the engine and if not is there some other way to improve the engines performance? Any help would be appreciated. Thank you.