In case anyone else runs into this the fix seems to be deleting all of your peers out of the /steemd/witness_node_data_dir/p2p/peers.json file and restarting steemd. I did that and the process seems to be staying up and not just crashing every time it tries to talk to the network.

I upvote U