I have a couple of dodgy buttons and a very noisy circuit board fan, so I purchased a new button panel and will be replacing it, along with cleaning everything inside. This may give you an idea of what's involved and what's behind the buttons:
https://www.youtube.com/watch?featur...&v=B1C0flm-31g