Maytag MDB4949SHZ1 will not complete cycle

Our Maytag MDB4949SHZ1 will no longer complete a wash cycle. It runs for 15-30 minutes then stops, drains itself and ends with no lights lit. The unit seems to be filling and draining fine.

I have replaced the door latch, which resolved the issue for a total of 3 loads.

The filter located underneath the spray arm has been cleaned, there was very little gunk found in this area.

This Maytag is only 3 years old.

Anything else I might try before sending it to the scrap heap?

Thanks.