Whirlpool Gold Accubake oven error code E0 -F2-

My Whirlpool Gold Accubake oven control panel has recently been having difficulty. For the past few months the buttons don’t always work, but I have learned that if I lift up on the panel slighly, the buttons will work. More recently the control panel has been displaying the error code E0 -F2- and has begun beeping. When I unplugged it tonight and plugged it back in the error code was gone (for now anyway). What does this error code mean, and what should I do to fix the oven?

Cannot find any info on the given Model Number.
I think it is a Q1 not an O1, following info is for a Q1

Here are your parts
Replacement parts for WHIRLPOOL GY395LXGQ1 | AppliancePartsPros.com

Here is the tech sheet
http://www.servicematters.com/docs/wiring/Tech%20Sheet%20-%209752914.pdf

Here is a service manual

https://secured.whirlpool.com/Service/SrvTechAdm.nsf/2cd44500d572193285256a45004fd9d6/3cd0f44c2da9595785256a8c0063802f/$FILE/4322525.pdf

Looks like a shorted key. You may want to try the following though usually it only repairs open keys/contacts. Often you troubleshoot this by checking the keypad with a meter, if OK then you assume it is the control board. Unforetunately I cannot find the keypad pinout diagram for this unit so cannot confirm a keypad problem. Though it would be my choice to replace if necessary.
A bit of a crap shoot!!!

Ribbon Cable Cleaning
Unplug the unit
Open it up
Remove the ribbon cable from the keypad to the control board at the control board.
Clean the edge connector.
If it is the type where there is not a connector just the insulation is removed, it can be cleaned with a pencil eraser. Do not use an ink eraser as it is too abrasive.
Check the tracks in the ribbon cable for hairline cracks. A magnifying glass helps here.
Would not hurt to clean the connector on the board. Use electronics contact cleaner or isopropyl alcohol and a tooth brush. Be gentle and do not reconnect till all the solvent evaporates.
Reconnect everything and give it a try.