Yep, I had a SD -40T desert storm engine that did the same thing... opened it up and the magnet shattered on the flywheel ring and also shorted across the motor driver board... argh
First check the ring around the flywheel. Is it intact?
read this post. Gunrunner John has this fix down pat: