Hi all.
I use a Canon EOS10D and 20D with a 100-400 L series lens bought new one year ago.
Recently when used at 100mm focal length something goes wrong inside the lens: photos made at that focal length appear to be made with 400mm focal length. The result is often a grossly overexposed shot, since the camera "thinks" to have a 400mm instead of a 100mm and consequently uses a lower F number (like 5,6 instead of 7).
The curious aspect is that moving a little the lens to, for example, 105mm resolves the problem (for now at least). Is there something I can do to solve the problem?
Thank You for Your help.

