Well, even though it's not the problem, I wonder what they'd charge you to swap the battery out? The battery has a life of "more than 100" to "more than 1000" cycles, depending on how deeply it discharges. Since you say the problem is when it's off for a week or so, you have tried it with shorter periods and it's been OK. I guess you and/or your agent has done a factory reset?