Mein 28-300 L IS USM hatte auch schon einen Error 01.
Die Reparatur ist recht aufwendig, aber um die optimale Bildqualität zu erzielen bedarf es einer optischen Bank.
Ich habe meins hier zum Festpreis reparieren lassen.
https://www.profi-repair.de/canon-ef-28-300mm-f35-56l-is-err01-err99-reparatur/
Jetzt funktioniert es wieder und die Bildqualität ist wie am Anfang.
Falls Du mit der Qualität nicht zufrieden bist kannst Du es ja noch mal hinsenden und nachbessern lassen. Bevor ich es losgeschickt habe, hab ich die Brennweiten alle 5mm ein Foto von einem Objektiv Testchart mit dem Objektiv gemacht. Als es dann wieder bei mir ankam hatte ich Fotos zum Vergleichen.