touch control panel on Whirlpool gas range GW395LEPB00 is not responding

The touch control panel on my Whirlpool gas range GW395LEPB00 is completely dead.
The clock is still on and there is the PF code showing.
I had the migration control panel replaced once under warranty already
when the same problem occurred. It worked for about a year and a half.

Is it possible that moisture gets to the migration control panel and shorts it out?
Will replacing the panel fix the problem or could it be something else?

I am thinking of buying the part (#9760013) and replace it myself.
Whirlpool says there is no recall on this model yet, and that they could not help me.
Thanks for any replies.