@davemark Also, for your weird text replacement bugs. I had it even worse. Then I went to Settings > General > Transfer or Reset iPhone > Reset. Then choose Reset Keyboard Dictionary. I found that helped clear out all the dumb crap that it had learned incorrectly.
Still not perfect, but at least now most of my replacements at least make sense.