If the check control language in the cluster always changes, that is probably the first sign that you need new capacitors.
Also pull the button on the cc completely out, maybe it is stuck. To change the language on the on board computer, you probably have to unlock the board computer.
Do a search for unlocking the BC.
How to change the caps is shown on Johan and Sean's website, see link on my website below.