This listing is for a Jenn-air double oven electronic control board part number 8507P270-60, 74009980. I just had this serviced. Turned out the oven had additional issues and parts are not available.
This is a fully functional piece. All buttons and controls work. Has some light scratches and wear from use. I cannot guarantee this unit will fix your issue.
As it did not fix mine. But if you know it is just the board you may be in luck.
Please also make sure all part numbers are the same. The item "Jenn-air Oven Range Electronic Control Board 8507P270-60 74009980 serviced" is in sale since Monday, December 14, 2020.This item is in the category "Home & Garden\Major Appliances\Major Appliances Parts & Accessories\Cooking Appliance Parts". The seller is "hi-fi4130" and is located in Buffalo, New York. This item can be shipped to United States, Canada, United Kingdom, Denmark, Romania, Slovakia, Bulgaria, Czech republic, Finland, Hungary, Latvia, Lithuania, Malta, Estonia, Australia, Greece, Portugal, Cyprus, Slovenia, Japan, China, Sweden, South Korea, Indonesia, Taiwan, South africa, Thailand, Belgium, France, Hong Kong, Ireland, Netherlands, Poland, Spain, Italy, Germany, Austria, Bahamas, Israel, Mexico, New Zealand, Philippines, Singapore, Switzerland, Norway, Saudi arabia, Ukraine, United arab emirates, Qatar, Kuwait, Bahrain, Croatia, Malaysia, Antigua and barbuda, Aruba, Belize, Dominica, Grenada, Saint kitts and nevis, Saint lucia, Montserrat, Turks and caicos islands, Barbados, Bangladesh, Bermuda, Brunei darussalam, Bolivia, Egypt, French guiana, Guernsey, Gibraltar, Guadeloupe, Iceland, Jersey, Jordan, Cambodia, Cayman islands, Liechtenstein, Sri lanka, Luxembourg, Monaco, Macao, Martinique, Maldives, Nicaragua, Oman, Pakistan, Paraguay, Reunion, Uruguay, Russian federation.