Most hub drive bikes are interchangeable at the motor. There are different connectors to the motor, based on the time sold. 2018, 3 each .157" bullet connectors for the phases, 6 pin white block with 5 wires for the hall effect pickup. Some motors have 3 ring terminals for the phases. 2020 hall effect wires move to a smaller black 5 pin connector. 2022 or later 11 pin juli connector, round with complete coverage from the rain. 1000 watt and greater 2022 and later motors have a different juli connector with bigger pins for the phase wires, and sometimes another pin for a temperature sensor.
I have Uber jump takeout motors that the hall effect and phase wires were reversed to prevent theft. Juli connector. Normal phase is yellow green blue, hall effect yellow green blue with the yellow lined up with the red power wire.
DIsplays and controllers have to be matched, software is updated all the time.
You haven't proved that the battery power is getting to the controller yet. Poking a hole with 2 sharp meter probes of a DVM is one way to read this.
No power can also be miswiring of the "door switch" circuit, or the throttle circuit, or the PAS pickup circuit. Door switch has to get low current battery voltage for the motor to run. I derive this voltage from the burglar alarm power, the red one, through a 1 k ohm resistor. Door switch has to be unpowered to keep the controller from running down the battery in a couple of idle days. I use a toggle switch. Some throttles have this switch built in.
Lack of PAS 3 wires can cause an error on the display and no action. I haven't noticed any sort of consistency of wire order or color on pas pickups between controllers. Brake switch problems can cause lack of motor power. 2018 brake switches were normally closed, 2020 or later brake switches appear to be normally open. I'm still having trouble with this, but have recently found out "high brake" input is 12v brake "low brake" input is 5 v brake.
Not sure 150 deg of a mailbox would damage a controller. Certainly the cheap controllers have **** main capacitors, the 470 uf @ 63 v or higher. They leak like sieves. Big spark when replug to battery after being unplugged from battery for 30 seconds. After I have a controller working I usually replace the main capacitors with same size from industrial suppliers nichicon, rubicon, panasonic, kemet, or vishay. This can make the unplugged time be 10 minutes before the spark happens at second connection of power.