I got an Error 06 on my 6D (failure of the automatic sensor cleaning function). At first, this bricked the camera, as it would fail on start up when it tried to clean the sensor. Found a work around (thanks, internet), which was switch to live view before turning the camera on, then going into the menu and disabling automatic sensor cleaning.
I did a bit of testing. Triggering the sensor cleaning function manually from the menu resulted in a small mechanical noise and the error message. The camera appeared to work okay, otherwise.
I rang Canon, and sent the camera in for assessment. Some time later (a minor grizzle), they quote AU$1,231 to replace the faulty sensor assembly.
I politely declined. The camera only cost me $1,415 (on special, and a Canon rebate) brand new 2.5 years ago. For that price, I'll just use it without the sensor cleaning function. I guess I'll have to learn how to clean a sensor . . . .

