Looks like my 20D has gone belly-up. Error 99 with constant shooting. It also snaps off a few any time I add/remove a lens, open/close the battery compartment, insert a battery, open/close the CF door, add/remove the CF card - even when the camera is off. The only event that doesn't cause this...