Hello! I have a 50D that I bought off a friend a few months ago. I've been using my EFS 18-55mm from my older rebel until I could afford a new lense, but suddenly I'm getting an Error 01 code saying that the camera cannot communicate with the lense.
The lense works fine on the rebel, and the 50D works fine without a lense (or with a peice of plastic between the sensors to trick it, rather!). We tried cleaning it, updated the firmware... different batteries, different memory cards... nothing works.
Any thoughts? I will just end up buying a new lense... but want to make sure there's nothing else I can try first (and that it's not something to do with the body that needs fixing).
Lastly, rec's on a good basic lense for this model?
TIA!


