Re: 45# Thrust BPS Trolling Motor
No experience with the BPS TM's, but...
Pop the top cover off the trolling motor and check for 12V at the "motor" wires when it's turned on. You could have a loose/broken wire connection, bad switch or bad motor,,, not much else in there.
I repaired an old MotorGuide TM (which those BPS TM's look like) that had a bad switch, $20 fix.