This started happening yesterday.
How long ago did you physically remove the keyboard?
causing a beeping sound and prohibiting it from loading
That sounds like it is detecting a keyboard error and halting on that error.
Sometimes there is a BIOS setting that you can adjust "Halt on" by changing that to "none".
Maybe a driver is out of date or something.
Probably not a driver if it is happening at boot as at that point it's most likely still in POST and waiting for a keyboard to be enumerate to allow for you to enter the BIOS or select a function such as the one time boot menu.
Not sure what circumstance might have caused you to physically remove the keyboard, but....
Have you examined the interface port for the keyboard ribbon cable to make sure that it is not damaged, where bent or loose pins might be causing your current problem?
You mention in your first post that it thinks the + key is being pressed.
IF you open Notepad do you see that it is producing the + sign in text repeatedly.
IF not then you might examine your "Sticky Keys" settings
Control Panel\All Control Panel Items\Ease of Access Center\Make the keyboard easier to use