ta batterie est à plat, ça ne veut pas dire qu'elle est morte. Le fait de rouler au ralenti, ne suffit peut être pas pour la recharger. De plus, si tu as le code allumé ça contribue à la vider encore plus vite.
Il est aussi possible que l'alternateur ou le régulateur ne fonctionnent pas correctement.
Commence par la recharger, puis vérifie que le circuit de charge fonctionne bien. Ensuite, tu vérifiera qu'elle tient bien la charge et qu'il n'y a pas de fuite de courant, bien que dans ton cas, je ne pense pas que la panne puisse venir d'une fuite de courant.