J'ai eu un problème similaire il y a quelques années sur un EOS 5 et 28/105.
Plus de mise au point automatique.

Après vérifications c'était le moteur USM de l'objectif qui était malade.
Cela m'est arrivé deux fois ( une fois sous garantie et l'autre fois hors garantie).