So a couple months ago I short circuited my laptop, I sent it out to Lenovo and they fixed it for me. Now its been a month since I've had it back and the keyboard keeps quitting until I do a hard restart! Now a few minutes ago, I found that my USB ports aren't working either! I did a hard restart and they are working but I know they will quit again soon.