Hello! I've been having problems with DH163AT decoders. apperently, every other time or so that i turn the layout on, the decoders do not respond to anything (not even 0003). the only thing that seems to work is to put them on the program track, reset them, and reprogram them, and then a few days later, gone again. I've only programmed the long adresses (which i have finally figured out) and set CV29 to 36. I've also noticed that the train has stopped responding mid run, or it lags. I'll tell one locomotive to go full speed, and it will crawl, then jump to a faster speed, then it jumps again and hits the gas, in like, 40 seconds, rather than just accelerating as the throttle goes up. It will also keep rolling after i tell it to stop (and its not momentum, it keeps rolling) until i either stop it by pulling it back alittle (similar to shooving a locomotive to get is to start, the irony) or by taking it off the tracks and setting it down again. I noticed that my GP38's ( the main offender) is dirty, but the GP40-2 i've been using with the same decoder (and same problems except it remembers it's adress) still has shiny brand new wheels. I rescrubbed the track as well, still nothing. any ideas?