You've likely got a problem with the internal battery sensing hardware. I had a similar problem with a small Canon and solved it by getting a new camera for way less money that having the old one fixed.
En l'occurence, c'est le microcode (firmware) qui est a recharger (le mettre a jour avec la derniere version disponible pour votre modele sur le site d'Olympus)