CANONのerr01は接点エラーとなっていますが、掃除して駄目でしたら高確率で絞りユニットの故障です。
絞りユニット故障の初期症状では絞り開放では使えたりします