Same for me! I disassembled and found that the internal nylon gear (which is driven by the motor pinion) was stripped. That is, teeth gone! Tried to order spare 'Gear Assembly' through www.toolspareparts.com.au but no stock. Will try overseas sources, but maybe hard since ECS2040 is a few years old.
John Simmons
April 2014