I know that a battery not holding a charge can sometimes be a motherboard problem, I don't want to spend the extra $50 on a new battery if it is the motherboard. Is there any way to decipher which one is the culprit.