Have you tried a new battery? It may be the simplest of problems.