Custom (Submarine-Like) Character Move System?

You should set the parent after naming the BodyForce to use up less resources.
Remember, always set the parent last.