Check if you have a thermal link fuse inline of the black wire at the control board plug P24-3. If it's open - replace it and move the harness away from the hot exhaust vent.
There are two types connectors:
Part number: 4456654
and Part number: 4451042
Here are the breakdown diagrams and Control Panel parts for Whirlpool GBD307PRS01 - AppliancePartsPros.com
Post the results.
P.S. There is still a possibilities of a bad connection in the junction box behind the oven. Check if there is 240VAC to the oven connector block.