Hello;
Has there been any signs of battery leakage? Are the battery contacts clean? This would be my first guess, Steven.