I'm not sure if this has anything to do with it, and you've said you changed the batteries.
Did you change them in the remote as well?
The other day i was having the same prob and that's what i did.
It worked better, the closer i stood to the train the better signal.
Other than that, I don't know. I'm really hoping you don't have to buy new.