You had me really curious about that since I plan buying the 300sxs kit for my 2014 250sx so I looked things up and found:
The crank assembly is different between a 250sx and 300xc
the rod kit is the same and main bearings are the same
Not sure what is different about the cranshafts,something...