I have two KLine non-scale GG1s from the early 2000's. Both are TMCC controlled. I just cleaned both thoroughly, greased and oiled. The Blackjack one runs great. The Tuscan one ran at first although somewhat hesitantly. I decided to put brand new batteries in my Cab1 and then reset the engine. When I turned the power on, it just took off as if it was responding conventionally and I could not reset it. I examined it inside and noticed a black wire to the front of the engine was loose and I soldered it securely. I made sure all modules were set in place as well. This time when I powered up, it did not take off. So I reset it per the instructions. I noticed that it did not respond it any way during the reset process. After I changed the program switch back to run and applied power, the engine began to rev when I powered the track, even though I hadn't addressed it. It would not move when I turned the throttle, nor would the horn blow, the bell ring or it give any response to any other command. It was simply unresponsive, even though it had sound.
A bit later when I tried the reset again, it reverted to just taking off as soon as the track power was applied. The engine was purchased for my grandson and has seen very little use. Nonetheless, it seems as if a module might have given out and needs replaced. I'm not sure how to know which one or what might need replaced. Could anyone kindly give me some guidance on how to fix this particular engine?