The codes that came up were F1-E6 so I called applianceparts Pros and told what happened and how it was acting and he suggested that I get an oven sensor to try first and then if that didn't work to try the control board next . I told him that I self cleaned my oven 3 times in 5 yrs and he told me that sometimes the high heat from the self cleaning ruins the oven sensor and or the controls , so I purchased both items and was here next day, I put the oven sensor in first and started the oven up on 350 and I thought it was fixed , but to my dismay the codes showed back up, I didn't have a tester so I just went ahead and installed new control board, and turned power back on and started oven up again, and this time it worked . the only thing that I forgot to tell him was my stove was black and he sent me a white one, but hey it was close to Thanksgiving and I'm not complaining , it kind of gives the stove some contrast color , I will always shop here , they have exactly what I needed and its ships fast, thank you for saving Thanksgiving. it took a whole 10 mins to change both parts, I took pics of before and after on my phone to make sure I had wires correctly, I'm 70 yrs old and I did it without any trouble. He was very nice and knew exactly what I needed , thank you