Washer won't finish the rinse and spin cycle

When I set the load setting on "Small Load" the washer will go through the wash and 1st rinse but will not spin, or go to the 2nd rinse cycle. It seems like its continously trying drain after the 1st rinse, and after a few minutes the machine will just switch off.
When I set it on "Medium Load" it will complete the full cycle right up to the final spin.
Please help

Well, the problem is likely in either your water level switch or your timer. Since the water level switch is inexpensive and easy to replace, I would do that and see if it solves your problem.

Let us know how it works out, and good luck.