This is my display layout from the first weekend of December. I was having the same problem with trains simply cutting out after 5-20 minutes of running, BUT, I was only having it on the INSIDE loop during the weekend. It's a bit hard to see in this picture, but the outside loop has a grade going up around the far end of the table bringing it through the tunnel (which turned out pretty well, if I do say so myself). The inside loop was touching the white fake-snow carpeting the whole way 'round. The trains running around the tree were ALSO touching carpet for the entire length of their run.
So, my theory is that some kind of static charge is building between the motor and the carpet as it zips around. The outside loop train got enough space/brick between itself and the carpet with every lap that no charge could build up, while the inside loop was ALWAYS close to the fabric, same as the trains around the tree. So, is it possible that theoretical charge would actually build up strong enough to cut out the motor? If not, what else could cause the engines to simply cut out? My only other theory is heavy trains overheating the motor, but this was happening even with the tank train you see on the inside loop, the lightest freight cars I have!
Wat do, 1chan?