I could get it to charge properly by wiggling the magsafe connector laterally along the surface of the magnet. It would slowly act up worse and worse over time, it would take more and more tweaking to get it to charge the battery. I finally ordered a new DC-In board and replaced it, and the Magsafe connector worked fine for a while again. It's now repeating the same behavior and getting worse.
What could cause this part to go bad in the same way as before? I don't plug/unplug my cord very often, so it's not wear and tear. I don't hear a lot of other people with the same problem, so I'm kind of annoyed with this issue. Thoughts?