Have you tried with the laptop out of the equation? Allow it to run on the battery and everything else plugged in. It might be your gang socket too. they're really flimsy inside and the soldering job is never the best. I had similar issues so I bought a new one and it worked perfectly.