> It had a few updates backed up, I’m not sure what ones. It said it would restart a couple times so I let it be.
Sounds like you've already tried a few things without resolving this. At this
point, you may need to reimage from a downloadable recovery image. Do NOT
specify a WiFi network/connect to the Internet to get updates until after
Windows is up and running. Then connect to WiFi and go to settings, updates, and
check for updates and install until no more are available.
Go to https://support.microsoft.com/en-us/surfacerecoveryimage (with a
different computer if yours is not working properly) and download a recovery
image for your Surface. You will need a 16GB USB stick formatted FAT32.
Unzip/extract the recovery zip to the formatted USB stick and then-
To reset your Surface from a USB recovery drive:
Step 1: Make sure your Surface is turned off and plugged in (hold down the power
button for 30 seconds).
Step 2: Insert the USB recovery drive into the USB port on your Surface.
Step 3: Press and hold the volume-down button while you press and release the
power button on your Surface.
Step 4: When the Surface logo appears, release the volume button.
Step 5: When prompted, select the language and keyboard layout you want.
Step 6: Select Troubleshoot > Reset your PC.
If prompted for a recovery key, select Skip this drive at the bottom of
the screen.
Step 7: Select the target operating system you wish to reset. This
refers to the current operating system installed on your Surface.
Step 8: Select Yes, repartition the drives, and on the next page, select Next.
Step 9: Choose Just remove my files.
Step 10: Select Reset.
Surface restarts and the Surface logo displays while the reset process
continues (this can take a while).