I used this very helpful tutorial to repair a LG WM2010CW washer with the OE drain fail code.
As mentioned - it is helpful to label the screws as you remove them so you knew where they came from. Also mark the 3 spots where the pump motor screws are attached to the pump casing as it is easy to get confused when you go to reassemble it. Using a camera makes it easy to 'remember' where everything came from. Putting some masking tape with markings on it on a part is also useful.
The front panel circuit board in this unit required two connectors on the right hand side (black and yellow) to be unplugged in order to rotate it, swing it up and over the top of the machine. The connectors are color coded.... buy boy are there ever a lot of them.
The drum spring removal was easy - however putting it back was more difficult. Thanks to the OP for suggesting the modification of a pair of brake spring pliers for the task. I had my local garage do the modification to it.
There was a lot of black gunk inside the large hose that connects the drum to the pump. This hose has an accordion bellows like construction that is ideal for collecting gunk.
There was also a lot of gunk found after removing the pull out soap drawer.
At the bottom of the door seal is a small drain that was clogged with crud. You can get to the top opening of that drain when the washer is assembled by folding back the door seal. it would be wise to keep that drain clean by regularly cleaning it out.
I tested the pump motor for ohms (16) and did a bench test (it ran) - however the end result was that the drain pump water output fluctuated from zero output to a trickle to full stream and only if I held the discharge hose at floor level. Apparently the pump motor was failing so I replaced it. Our local appliance parts store said I could not order the pump motor - as LG did not allow this. This was incorrect as I was able to order the pump motor over the phone from Sears Canada 1-800-665-4455. **Update - It is now Sept 18 and I still don't have the part from Sears - so better to order your part from the USA and have it shipped to a US relative or a broker in a town near the border. I see some sellers on e b a y . c a will ship direct to Canada - that is another route.
Label the screws as you remove them. They are all different in size.
Modified brake spring tool to remove the outer drum seal retaining wire. I had my local garage modify it. Basically you want two right angle 'fingers' that can stretch the outer drum spring to allow the retaining wire to fit over the door seal.
Side view of tool
This hose had lots of gunk in it.
Gunk found once the soap dispenser drawer was removed. On this model the front door assembly is held in by 3 screws along the top front of the door panel plus one screw at the top rear right hand side and a couple down by the left hand pump access hatch.
This is the circuit board -rotated and put on top of the washer to get it out of the way. Only the 2 right most connectors (colored black and yellow on this model) need to be unplugged to swing the circuit board above the washer.
Taking lots of photos can save you grief when going to reassemble the unit.
Before disassembling the motor/pump - Mark the pump housing with some masking tape to show where the 3 screws attach the motor. I did not and then had to refer to the photos to determine where the motor attached as it can be put on in many different positions.
[IMG]http://s1237.photobucket.com/user/careh1/library/?sort=3&page=1[/IMG]