My 24-105 F4 IS L has suddenly developed a fault, it's showing error 01 and the aperture sticks down, it happened on my 1D Mk3 when taking photos today, just tried it on my 5D Mk2 and the same thing happening, have cleaned the lens and camera contacts, but still the same, any advice please.

