Okay...first of all, the "F02" error code is a Long Drain error. This is usually caused by debris clogging the drain pump. There is a drain reservoir that needs to be cleaned out periodically. The following link explains:
Keep in mind, it does not take much to damage these small drain pumps. If anything has been left in the pump for a significant period of time, it can damage the pump motor or impeller. The result: a drain pump that "appears" to be running, but may not be pumping anything. If the error code returns, you may have to replace the drain pump.
The socks getting lodged in the rubber door boot can be a common problem. Well...I should say, its not uncommon for this to happen. Due to the design of the rubber folds in the door boot, it can often collect small items. Sixteen socks is not a new record. I found over 20 one time! This rubber door boot must be inspected after EACH wash load to ensure items do not get stuck there. This can result in articles of clothing beginning to mildew and smell over a period of time as well. There are also small drain holes in the folds that help drain away some of the residual water. If these holes become clogged, water will stand in this area and begin to smell. The following link explains the recommended steps to keep this area clean:
In addition, it is not unheard of to have small articles of clothing (such as socks, underwear and wash cloths) to manage to work their way between the inner spin basket (stainless steel tub) and the outer tub shell and get lodged in the drain hose. I would recommend you inspect the drain hose that runs from the bottom of the wash tub to the inlet side of the drain pump for obstructions as well. I have found wash cloths stuck in this hose that prevented the tub from draining. For future reference, use garment bags for washing small items. This will prevent some of the problems from reoccuring.
I hope you find this information helpful. Let me know if you require additional assistance.