J'ai eu ce problème avec mon 300 D et je suis allé chez VILMA - Paris :
( Plus de On / Off et bruit d'un bidule qui se promène lorsque l'on retourne l'appareil)
Devis payant (pas cher)

et réparation bien faite et mon 300D est reparti comme un jeune
- Changement de la platine alimentation
- Nettoyage capteur
- Indication du nombre de declenchements
- Coups d'oeil sur les différents fonctions
Et l'ensemble pour moins de 180 € avec garantie des réparations
délai total : 10 jours
A toi de voir si cela vaut le coup !!