Un 300D, ça cote plus beaucoup, et sauf si tu y tiens sentimentalement, il vaut mieux acheter un neuf, un 450 que tu peux prendre nu comme tu as déjà des objos.
J'ai un 350 depuis bientôt 4 ans, presque jamais éteins, et je n'ai jamais eu ce problème. Je ne pense pas qu'une fois sans l'éteindre soit la cause de la panne. Aux Seychelles, je pense que c'est chaud et humide? Tu as peut-être une oxydation des contacts avec la batterie, essaye de les nettoyer, si c'est accessible au fond du logement de la batterie. Peut-être avec un coton tige et de l'alcool. C'est ce que je faisais dans le temps avec le logement à pile du moteur d'un Canon A1 argentique. Essaye aussi avec de la bombe à contact électriques? De toute façon, tu ne risque pas grand chose, si ça marche, tant mieux, sinon, au prix du SAV, change de boitier. Le 450D doit être moins cher que ton 300 à l'époque où tu l'as acheté.