Plug your surface into an external monitor. It seems your ribbon cable for the screen is fried. It will work plugged into a tv with a mini display port to hdmi cable. When your screen broke and you booted it up without a decent working screen the driver snafu ed itself. I've had this happen many a times. After you get the new ribbon cable. Do a fresh install of windows with fresh drivers from Microsoft website.