Well, changed the frame. Everything function....Except problem with chuffing. The wheel set that has the cam on it has a lot of play up and down. When the engine is on the track erratic chuffing or none at all/ If you lift the engine and let the wheel set drop it works fine. It is not the micro switch. But, something in the mechanical setup of the switch. I really don't see a adjustment. So, the switch is being depressed when the wheels push up when placed on the track. I can't see a way to bend the switch tang. As it would have to bent upward toward the switch.