Hi, I have a Lenovo G50-70 (Model Name:20351), when i switch the unit on, the screen will flash as any does when it is first switched on however it will repeatadly do that rapidly for nearly 3 hours before the system posts and boots, as if the unit is restarting itself over and over again. I have checked the HDD and done some other general tests on hardware such as my RAM but everything came back as good. Once in the operating system, the computer works perfectly. Is there anything i can do to repair this??