This frigidaire range is seven years old and about 2 years ago I had the control panel short out while turning the oven on. I opened it up and found there was no insulation beteween the two layers of the main clock control panels. So I cleaned up the board and put a plastic insulator between them and it seemed to work fine for a while. Then about a year later while baking on convection mode it got super hot like it overrode to self clean. I unplugged it and let it sit for a couple days as per a local shops recommendation, and when I plugged it back in all worked fine, until this time and the same thing happened again. So I am wondering which circut I should be replacing. I am thinking the clock circuit as that is the one that had shorted out. Thanks for the help.
Here are your parts
Replacement parts for Frigidaire GLEFM397DBB Frigidaire/range | AppliancePartsPros.com
You may also require an overlay.
See the following for the wiring diagram.
http://manuals.frigidaire.com/prodinfo_pdf/Springfield/316417716.pdf
The clock/electronic control would also be at the top of my list.
The problem is that your problem is very intermittent so you can only guess at it..