Well C970 shows this is made by Kelvinator, part of Electrolux (Frigidaire)..here is what I found but do not know if these will hold true for units made for Canada..
Bad Micro Identi
Bad EEPROM Identifi cation/Checksum error.
Display tail missing/not connected
1. (F10 only) Check RTD Sensor Probe & replace if necessary.
If oven is overheating, disconnect power. If oven continues to
overheat when the power is reapplied, replace EOC. Severe
overheating may require the entire oven to be replaced should
damage be extensive.
2. (F11, 12 & 13) Disconnect power, wait 30 seconds and reapply
power. If fault returns upon power-up, replace EOC.
3. (F14 only) Re-seat the P12 ribbon connector tail. If fault returns
replace EOC (fi rst action); Touch Panel (second action)