Whirlpool WDF540PADW0 Heat never shuts off even after cycle is complete

Brand: Whirlpool
Model Number: WDF540PADW0
Main Symptom: heat doesn’t shut off
What happens & when: When cycle ends, heat does not shut off. I did the dishes before I went to bed and when I woke up the next morning and opened it to unload it I was blasted with a wave of heat that rolled out. I thought it was odd, but nothing appeared to be wrong. Heating element looked fine. I had to take the dishes out with a towel and my thick solid plastic cutting board had a slight bow in it from it getting so hot. after unloading it I shut it. when I checked back on it 5 minutes later, again a heat wave rolled out. So, still thinking it was just heat that some how magically had not evacuated the dishwasher from earlier still, I propped it open for 5 minutes and it never lessened. So, I just shut it off at the breaker.

I tried to trouble shoot it online and it was suggested that it could be the control board. So I looked up my model number and the corresponding part number so I could order it. It gave me a part number and said it was a match to my model number. I found the part on Amazon. Checked the info there. It said that part number was compatible with my model number so I ordered it. The part came in. I went back online to find a repair video came across the appliancepartspros.com website and once again did my due diligence before I went any further with an instructional video, and used the compatibility tool to make sure the part was a match for my model number, and behold, it says it isn’t. Please help. I do not want to try to install this part if it is in fact, not compatible and risk not being able to return it. How can I know for sure if it is compatible or not?

link 1 - website I originally found the part info from

https://www.whirlpoolparts.com/PartDetail/Control-Board/W10804117/4283130

link 2 - exact part I ordered from Amazon with matching part number (product description lists my model number as compatible)

https://www.amazon.com/dp/B0CX948RYY?ref=ppx_yo2ov_dt_b_fed_asin_title

link 3 Appliance Parts Pros website saying part is not compatible

https://www.appliancepartspros.com/whirlpool-cntrl-elec-w10804117-ap5985750.html

Error Code (if any):
Parts or tests already tried:
Photos / video link:

The control W10804117 would be used with your model. It looks like our part list for this model was missing the control which would cause this to happen. However, I would suggest testing before replacing the control board. If the heating element circuit grounded out, it could cause the relay and high limit thermostats to stay closed and allow the heater to operate. It is also possible that a reverse polarity voltage supply could cause issues. If you remove the front door panel, the main control would be accessible and it can be tested for Volts AC from the black wire at connection P4 (on the far left of the control) to the metal frame of the dishwasher. Does it show 120 Volts AC? If it does, polarity is good and the power supply to the dishwasher can be turned off. There is a blue wire with a red stripe and a blue wire with a white stripe on the connection P4 that can be used for testing once they are disconnected from the main control. With a multimeter set to continuity (((, the blue wire with white stripe can be tested for continuity to the metal frame. Same can be done with the blue wire with red stripe. Do either cause the meter to get a resistance reading or an audible tone when tested to the frame?