So on the weekend my 5 year old 24-105 f4 L seems to have developed the following problem - operates ok at 24 mm; mirror blackout tends to be a bit long when zoomed to around 35 mm; locks the camera up when shooting and zooming beyond about 70 mm. The camera is reporting "Err 01 camera lens communication faulty clean lens contacts". The lens contacts look clean and the lens is repeating the same problem on both cameras I have (60D and 5D). My understanding is the 24-105 f4L has an internal electical ribon that can wear over time as the lens is zoomed in and out, and that seems to fit with the behaviour of my lens. Just wondering if anyone else has had this problem? It will have to go back to Canon but I am wondering whether the Canon repair, assuming it is the internal ribon wiring, will be a durable fix or whether it is simply a replacement with the same dodgy parts?