Its a motherboard problem. I am facing the same problem, i tried changing HDD, RAM, battery, charger, wifi, keyboard one by one with other g580. After all this i came to the conclusion that some power IC is the issue. its time to visit service center