I have a Bachmann GP 40 (DCC,sound value equipped) that sounds like a coffee grinder going forward but doesn't do it in reverse. I've taken the unit apart and can't seem to trace the problem down. Anybody have any clues on what's causing the problem ? The loco runs smooth in both directions and shows no signs of binding in the drive train ?