If you feel confident stripping and reassembling your laptop, take it apart, try to undent the bottom case and maybe change the left IO board. At a last resort you can change the power adapter as well, but judging from your story i think the problem is a bad fit of the connector and you'll have to tackle the problem from its source.
Repair guide [[Device:MacBook Pro 15" Core Duo Model A1150|here]].