rhys wrote in post #2352722
Err99 on my XT (and I presume it's similar on other models) is pretty meaningless. ...
Well, meaningless is not quite the right term. It means a lot, it's just that it means so much that one can not simply diagnose what it means. It can be something as simple as the lens not making good electrical contact, or it can mean you have a serious mechanical failure with the aperture mechanism, or it can mean that there is some electrical problem in the body of the camera.
I had 4 separate ERR99 causes on my then brand new XT. It took 3 months working with Canon service to fix them all. It also took some intuiting, that is looking for some other symptom such as one lens started over exposing shots getting more and more overexposed, then it eventually ERR-99ed. Removing the lens and jiggling it solved the issue. When Canon got this info, they were able to replace the mechanism and I have not had a ERR-99 on that lens in since.