Excellent use of your deductive reasoning skills. You may be right on both assumptions. It is not uncommon for the pump or the drain hoses to develop leaks over a period of time. You will need to remove the outside casing of the washer, however to get a good look. This link explains how to replace the washer pump:
http://www.fixya.com/support/r397092-replacing_water_pump
Even if it is not the pump, it gives you necessary steps on how to disassemble the washer. Step 7 of the write up tells you where the pump is located. Inspect the two hoses for cracks and leaks as well.
NOTE: You will need to by-pass the lid switch, however, with the case removed in order to fill the washer with water. Or...you can fill the wash tub partially, shut the unit off, unplug the washer and remove the case and look for the leak that way as well. Let me know if you wish to attempt to by-pass the lid switch - this does not involve cutting and splicing any wires.
If you require further assistance please post back and let me know. I hope this helps you.