Storm Rider, read this extensive troubleshooting article on Err99.
www.lensrentals.com/news/2008.12.31/canon-err99
It runs down every err99 possibility before you send it out for repair.
Unfortunately, repair will cost money you don't have so if it does turn out to be a major issue I would recommend renting for that day.



