Si tu Canon 17-85 mm empieza a dar Err 99 a 17-30 mm (funciona >30 mm):
Canon repara ~150 € (a veces gratis por buena voluntad). Considera cambiar a 15-85 mm o 17-55 mm f/2.8 (más robustos).