its your charging jack in your laptop its broken or its loose i replaced my charging jack i bought a new one i ordered it from ebay for five dollars and it worked so try ordering a charging jack from ebay you cant find it in stores its only 5 or 10 dollars