I have a 2-8-8-4 that runs and sounds great when going forward. When in reverse the sound functions but the engine will not move. Have I burnt out something in the decoder or some other problem? If I can't figure this out I may end up running it forward all the time. Any ideas?