I'm having same problem with the 108 set as most of you! Loco ran extremely well for about a year then went into "random" mode! It would suddenly stop, go into reverse then forward again. I corrected this by soldering wires across the wipers from the bogie pickups which corrected the "balance" problem. Fine for some months but now it's back to the old problem. Have cleaned the wheels and axle bearings, added wires to the trailing bogie but still the same problem - although not so bad! I have now added fine brass pickups on the trailing bogie which doesn't seem to help much. Next I removed the motor housing and find the brush contacts are not soldered but power is applied through brass wiper contacts which lightly press against them. Maybe this could cause the problem! Any thoughts please?
David