Jen-Air Cycling on Off in Clean Mode + Clock

Clock Display Began to Fade after 2 years. A year later the oven started to randomly go into clean mode and other cycles - You could control unit but required pressing buttons several times. Unit clicked and made various noises. Unit slowly started to lose functions and then regain them. Bake etc. Removed clock from housing noticed that upper right corner of LED was burnt looks like it had internal short. While troubleshooting dropped control panel on hard floor now I get constant beep code. Disconnected clock cable to touch panel still getting beep code. Looks like I should try to replace first with AP369030 if that does not get it then AP378776. Anyother suggestions