Kenmore HE2+ F28, F22, F24, F21, F34 Error Code

[SIZE=3]Hello, [/SIZE]
[SIZE=3]I am having some issues with my Kenmore front-loader washer (model 110.47512600). I have been using this washer without any issues for about four years. [/SIZE]
[SIZE=3]A couple of days ago, my wife put a full load in the washer (clothes, bedding sheets, and a rug). Towards the end of the rinse cycle (6 mins to complete) the washer stop turning and is idle. The timer does not countdown nor does the washer do anything so my wife pressed the stop button and tried to end the wash cycle. She tried to remove the clothes from the washer, but the door was locked. I removed the plug and attempted to open the door without any luck. [/SIZE]
[SIZE=3]I was searching online and found a service manual. I managed to open the door manually and perform a diagnostic test and got the following codes: [/SIZE]
[SIZE=3]F28 (Serial comm. error bet MCU & CCU)[/SIZE]
[SIZE=3]F22 (Door lock error)[/SIZE]
[SIZE=3]F24 (Water temp sensor error)[/SIZE]
[SIZE=3]F21 (Long drain)[/SIZE]
[SIZE=3]F34 (Load inside drum during cleaning washer cycle) [/SIZE]
[SIZE=3] [/SIZE]
[SIZE=3]I attempted to start the washer again. The washer sits idling and the counter doesn’t count down. Also, the door is locked even when I press the stop button. If I press the stop button twice the “add a garment” light blinks and the door locked light is still lit. The washer stays frozen, and I can’t do anything. I have to manually open the door to unlock it. [/SIZE]
[SIZE=3] [/SIZE]
[SIZE=3]Actions I have taken to remedy the problem:[/SIZE]
[FONT=Calibri][SIZE=3]1)[/SIZE] [/FONT][SIZE=3]Removed the drain filter and got all the water including some debris (paperclip, coins, dirt, etc) out of the washer and filter. [/SIZE]
[FONT=Calibri][SIZE=3]2)[/SIZE] [/FONT][SIZE=3]Tested the door switch and found that the resistance was different from the manual[/SIZE]
[FONT=Calibri][SIZE=3]a.[/SIZE] [/FONT][SIZE=3]DL3 – pin 2&3 – 60 ohms[/SIZE]
[FONT=Calibri][SIZE=3]b.[/SIZE] [/FONT][SIZE=3]DL3 – pin 1&3 – 118 ohms (suppose to be 60 ohms)[/SIZE]
[FONT=Calibri][SIZE=3]c.[/SIZE] [/FONT][SIZE=3]DS2 – door closed – 0 ohms[/SIZE]
[FONT=Calibri][SIZE=3]d.[/SIZE] [/FONT][SIZE=3]DS2 – door open – infinite [/SIZE]
[FONT=Calibri][SIZE=3]3)[/SIZE] [/FONT][SIZE=3]Tested resistance on pressure switch, line filter, drain pump, temp sensor, and drive motor with readings within tolerance.[/SIZE]
[SIZE=3]The question I have is if the door switch will clear the error codes I have listed above. The only error I am concerned with is the F28. I feel the CCU or the MCU might be the culprit. Is there a way to check that the CCU or the MCU is faulty? If I need to replace one of these units, I am thinking about buying one of the older style washers. These new front loaders are high tech, difficult to troubleshoot, and expensive to fix if broken. Let me know what you guys think. I would like to hear your suggestions and opinions. Thanks![/SIZE]