Surface Pro 5 BiOS

I’ve recently noticed that rebooting my SP5 takes much longer than usual but didn’t pay it much attention. Earlier I wanted to reinstall windows and maybe do a dual boot with linux but realized that I cannot get into the UEFI settings. Checking the device manager in windows settings shows a yellow exclamation. Trying to update the Surface UEFI firmware fails and just brings me back to windows. After speaking with Microsoft, they told me to download a recovery image and try to restore. I’m just wondering if anyone else here may have some ideas?
I’m not completely sure how they expect me to flash anything considering you need to get into UEFI to change the boot order. I’ll try it anyway.

Thanks

So nobody has any idea why a SP5 driver wont install on a SP and why I can’t get into the UEFI? It seems to be gone?