Вообще видел в нете следующий совет (или даже видео) при возникновении подобной ошибки Error 99
1. Выключить камеру достать карту батарею отсоединить объектив
2. Подождать 20 мин (не знаю почему)
3. вставить батарею, включить
4. нажать на спуск если камера "отработала" без ошибки значит дело не в камере переходим к пункту 5. Если выскочила ошибка 99. В сервис
5. вставить карту, нажать на спуск, если камера "отработала" без ошибки значит дело не в карте переходим к пункту 6. Если выскочила ошибка 99. Меняем карту.
5. Прицепить объектив, нажать на спуск, если выскочила ошибка 99, значит дело в объективе (в сервис)
если же все работает, то лучше, в качестве профилактики отнести в сервис.