Answer to "Overheat + screen flickering"I would see if there is debris blocking the intake or exhaust of the laptop. If so, you'll need to do some internal cleaning, especially around the fans.
Answer to "Doesn't work after BIOS update."Are you running the laptop via power cord or on battery? If on battery, I would switch to the power cord just in case your battery is possibly out of power.