So... Upgraded to 11.3 last night.
After reading someone else here stating that the 11.3 beta "fixed" the issue I was hopeful. Deleted my connections in my truck and my iphone, paired back up and called to leave a message on home phone to test. Get home and all sounds great!
Go out to truck and make another call to an actual person (needed to call them anyway) and back to garbled under water in/out voice.
Come on Apple... It's not my Truck either, my beats wireless headset works perfect, but other bluetooth headsets I have that i rarely use, exactly like my truck now. The radio in the truck has not been updated, nor does it need to be, the only "upgrade" available is the actual radio to the next higher model. (which runs the same software version)
I bought the truck in the beginning of December, and all was perfect. Sometime in januaryish it went to ****. Seems like unpair/repair works for the first call, then back to garbage.
And over last weekend, I paired a passengers android phone to my truck.... worked flawlessly all weekend.