Kitchenaid Superba Range Touchpad

I have a Kitchenaid Superba Range. The touch pad no longer displays anything. It has been going on and off for about 6 months. The oven heats up but sometimes not to a high enough temperature. I was also getting error codes: F10 (I think that was the one). I would flip the circuit breaker to get that code to turn off and then the oven would work. There are three parts I have looked into but am not sure which one would fix the problem. The control board, microcomputer, or touch pad. Any ideas? Thank you.
Jill