My computer was not charging. The power cord would short out due to a bad connection at the Left I/O Board. The cause of the problem started years ago when my daughter decided to chew on the end of the power cord causing corrosion and subsequently shorting between the power cord and Left I/O Board connection. Finally after having 4 power cords go bad decided to fix the root of the problem.
The Repair went great just fallow the directions on ifixit and you shouldn't have any problems.
If your power connection on your Left I/O Board looks fried replace it!