I've had a Famicom GBM for a couple years now, but all of a sudden it doesn't want to charge properly. I think there might be a short in the charging cord somewhere, but i'm not sure. Sometimes i can get the charging light on, but even if i do, i can leave it for hours and it never finishes charging, and is still dying when i test it. I don't know if i need a new charger, a new battery, or in the worst case scenario, a new micro (nooooooo). Can anybody help me?