Are you using ML, also? If ML causes a major problem it turns the camera into a brick. It can not be undone. It has to go to Canon for service.
If you are not using ML and have tried all the easy stiff and recommended stuff, your camera probably needs service too.
Call 1 (800) 652-2666