Some say you should try an electronic contact cleaner and spray it on the camera's mode dial, then try pressing down and rotate the dial before testing.
open