I have several Early Weaver 2 rail engines that have the chain drive with 1 drive shaft from only 1 side of the motor running to 1 truck and drive shaft running from here to the 2nd truck. I noted that the P&D drives have drive shafts from each end of the motor; 1 chain drive to each truck with no drive shaft between the trucks.
It might be a bit expensive to replace all the motors with a motor with a drive shaft at either end, + the added chain drives. The gears as you know tend to split. I got lots of replacement gears from Weaver years ago, but they continue to fail over time.
I am considering just setting my engines up with only 1 powered truck eliminating the drive shaft between the front and rear truck. Of course will reduce the pulling power but it will put less strain on the gears overall. Just add a few powered engines for long trains each running 1 powered truck.