The older track has succumb to the ravages of time and is possibly why the loco is not working, these trains are very simple to fix and service probably the same level of skill as a Trackmaster/plarail train. There are many videos on YT about how to service triang locos
I have done many myself that were bought as "non runners". 1st try applying power directly to the motor.
![Smile Smile](https://www.blueplastictracks.org/images/smilies/smile.png)