So it blows the fuse without starting the engine - running or starter turning? correct?, just putting the key into the on position?
Start by isolating some components like the starter, pto, charging system until it stops blowing the fuse, then you can proceed with checking for the shorts.
1. ) Check stator for short to ground.
2.) Check starter /solenoid for short. (stuck in a position that wants current, lots of current
3.) Check coil(s) for short/damaged - resistance readings
4.) Check all switches for shorts. These may be
5.) Check safety interlock electronics for short or blown items