What about adding a usb wifi adaptor?
I did that last night, found an usb wifi dongle I had bought before, plugged it in, and both wifi and bluetooth work fine now.
I've read you can also use a bluetooth dongle and internal wifi, and it should work too.
But a couple of things. Some USB wifi dongles draw too much power, and won't work from a pi usb port, so you have to make sure to get one that doesn't need an externally powered usb hub to work.
I have an old patriot that seems to work fine. There's a list I found here:
https://elinux.org/RPi_USB_Wi-Fi_Adapters#Working_USB_Wi-Fi_AdaptersAnd then you need to do the following, from an SSH terminal program or from the pi, in terminal mode
Disable internal wifi by editing /boot/config.txt
cd /boot
sudo nano config.txt
add these two lines to disable internal wifi , first line is a comment
#disable built in wifi
dtoverlay=pi3-disable-wifi
Exit and save
Or if you want to add an external bluetooth module, then disable the internal bluetooth
cd /boot
sudo nano config.txt
#disable the internal bluetooth
dtoverlay=pi3-disable-bt
Then also type this to turn off bluetooth
sudo systemctl disable hciuart.service