1) Flipped program/Run switch fast back and forth about 30 times.
2) Assigned ID per instructions with the following EXCEPTION: Don't cycle transformer power on and off during the assigning. 1) Transformer power off 2) Place engine on track with switch in program. 3) Assign ID - DON'T TURN POWER OFF ON TRANSFORMER 4) Flip switch to run mode. 5) Turn engine off with CAB.
From that point I was done with assigning and have had no problem whatsoever for 2 weeks. I recommend giving that a try before giving up. I am convinced it is a switch issue.
Hopefully it works for you guys also.
Great helpful post. I sure hope it helps others with this problem.