In my case, I was just using one motor to power the prairie. I don't think it was overloaded (with only 6 or 7 car trains) but that's always a possibility. I had bought two blocks at a train show, and managed to chew up both main gears. It could have been a bad batch, funny worm screw, who knows? I replaced the motors and gears with NWSL parts, and that fixed the problem.
Anther option would be to get parts from Hartland. It's been a while since I priced his parts, but I was looking at using them for a 2-8-0 project, and for everything I'd need (motor, gears, 4 sets of drivers) it was only going to set me back between $60 - $80 or something like that. You're still on your own for frames, rods, etc., but it's a good start. I've since acquired a 2nd-hand BBT chassis which will likely serve my purposes, though I may try to see if I can swap out the drivers...
Later,
K