I tried to let others answer this since my answers could be viewed as grumpy.
Point being. This is the typical sidewinder (how I call them) style motor trucks found on some K-line and Lionel engines. The DC can motors are parallel to the axles in the trucks making for a relatively small footprint.
This might be a loaded question: "Here's my question; Should both sets of pickup rollers activate both sets of trucks ?"
#1 are both trucks motorized (meaning they have motors), because many of these are ONLY single powered trucks. You said this one is modified with 2 motors.
Regardless-BOTH MOTORS ARE POWERED FROM THE SAME REVERSE BOARD!!!
Edit- read between the lines on that answer- if you have 2 motors and one reverse unit and one motor works and the other doesn't- clearly the reverse unit is sending power to one motor- which means it's wiring or bad motor, or maybe jammed gears or binding in the non spinning truck.
#2 Yes, the pickup wires should be connected between trucks, so powering either powers the motor- sound, and lights.
Thus, this implies the wiring is possibly come loose or a failed motor.
Another thing- 2 motors on a 103 reverse board stock can cook the stock transistors. Typically, if I was the repair person who modified your loco with 2 motors, I either would have upgraded the reverse unit transistors from TIP32 and TIP31 to TIP42 and TIP41 transistors to reduce the heating and chance of thermal runaway. You can usually tell when one has gotten hot because they often put electrical tape on the tabs of the transistors- and when that tape is burned and melted- bingo- you might want to service or upgrade that electronic E unit too.
Edit- didn't complete the other option- OR, would have put a Williams reverse board or Dallee or some other equivalent higher rated reverse board for running 2 motors.