Hi Risky1,
From your description of the teardown process you used, I would guess your Husaberg is a 98 or earlier model. Does it have electric start? Is it an FC model? Is it a 600?
The models with electric start had a rugged roller bearing on the flywheel end of the crank shaft, the non electric start models had a ball bearing there in place of the roller bearing. A high time engine, especially a non electric start 600, might start leaking there due to the bearing starting to wear out. See if you can move the end of the crank up and down. If it moves more than a couple of thousands of an inch, that may be the cause of your problem. The flywheel may have made contact with the stator due to a worn out bearing. If so, its rebuild time. If your stator wires are shorted out, you should check it out per the 'hard start manual. to make sure it is still ok. before putting it all back together.
Joe