D3MON, 2 of my 4 flywheels are LOSI from the xxx nt. 1 I have know idea, the other is a Traxxas I just got for another motor and the shaft on that one is way smaller then the other 3.
there are 3 main styles of crankshafts for surface nitros,
the most used currently is what is called the SG crankshaft
this type of crank uses a standard through style clutch nut (no shaft)
the second style is called a short standard (threaded) style crankshaft.
typically the short threaded crankshaft and the SG style crankshaft are used pretty interchangably, with use of a pilot shaft style clutch nut.
***(only exception i know of is HPIs Nitro RS4-3, it uses a SG style crankshaft, but it used to use the long threaded style crankshaft engines, so when they started switching to SG cranks, it uses a flywheel with offset to "push" the flywheel out further so give proper gear alignment)***
then the third main one is the long standard (threaded) style crankshaft.
typically with the long threaded crankshaft you will see what is referred to as the "prop washer", "mini Flywheel". (pictured below)
the XXXNT is also an exception as the offset is similar to the short standard crankshaft, but it uses a long standard crankshaft without a prop washer, to retain the offset of a short standard crank while being able to use a long standard crankshaft.
you might try mixing and matching with what you have and see if you get one to align correctly with the gears.