O Scale
So, I Finally found myself a transformer, bought myself some track, and purchased rolling stock at our local train show.
The locomotive doesn't run! It's getting electricity from the track, so the power source is OK.
I took it apart and cleaned the motor, contacts seem to be in good order...