Whirlpool in cabinet oven (WOS51EC0AS00). Lost power during self-cleaning. This is apparently common. It is an in-cabinet model so the fact that the door lock activated was the hardest to overcome -- cannot access screws to remove from cabinet with door locked. The only help I found was "use a coat hanger". I had no idea where the locking hook was though, but in the end I just inserted a coat hanger (a straight wire with an L bend with just less than an inch). Insert the wire at the top RIGHT side of the door, turn the L bend downward and slide the wire toward the left. The hook is in the middle and I actually got it on my first try!
Removing the door: https://www.youtube.com/watch?v=zO7Rk9ODabw
Thermal Fuse Replacement
(Fuse-Thrml Part Number: AP6022801)
https://www.youtube.com/watch?v=pfkamnQf8tw&t=131s
After replacing the thermal fuse and turning the power back on, everything looked great. The control panel came on, the door lock unlatched, and I was able to turn on the oven, but the heat never came on.
(Thrmst-Fix Part Number: AP6009390)
Checking the blower would also be a good idea (Blower Part Number: AP6018081)
Other good info: https://www.youtube.com/watch?v=XYeb9J09BVU
This video also shows the Thermostat to some degree.