One last update. Now, when I plug in the bec into the servo rail it causes the navio2 AND raspberry pi to shut down. But I can still plug the bec straight into the radio reciever and use a esc calibration thing to test the motors and they work as expected.
I think I have a faulty board.