OK, so I was running the KATO E8 with this decoder, shell off. It stalled, I touched the loco on the board with my finger to give it a nudge -- poof of white smoke. OK, I fried it somehow (I thought). I put it on the dead line and told my friend who has lots of DT decoder experience what happened. He said he wanted to look at it, took the decoder out, found one of the motor contacts had broken off (KATO part). He replaced that, carefully put Kapton anywhere anything could short, re-assembled the loco -- and it ran! Sound and all functions!
At least ran for a little while. Then smell of burning electronics and another stop. Removed from tracks, let set, put back on tracks ...works! Except now it will either stop every fraction of an inch and restart the sound sequence, OR, run smoothly along without a hitch. (might be just dirty track, tho)
WTF is going on?