|NOW, explain what you meant in detail by "BIOS Update", "Hardware Problems".|
Explain any recent changes to Hardware, Software, BIOS, Drivers. etc. as well as a brief history on the problem. Did this happen without warning? Did this happen just after a change or update? Did this begin as small issues that were ignored?
Have you ever cleaned out dust from the inside of the machine? Use a can of compressed air that you can purchase at a computer store or office supply store, unplug and open the side of the machine and blow out the dust, being particular about the fans, heat sinks, and vents. You may want to do this outside, especially if it has been a while since it was done, or you will have a mess to clean up afterwards.
Have you ever checked your internal temperatures with a program like HWMonitor? This is a good tool to see if the problem is related to heat, fans, and even voltages.
Answer these questions and explain yourself more clearly and include all details that might in any way possibly be related since you could not be sure until you give us the entire picture.
You have to be a little bit crazy to keep you from going insane.