Thanks for the replies...
I'm hoping that they have fixed it. They say Kyosho America is bringing in Sirio's but as of yet I haven't seen anything yet. Any of you guys know where to but the "new" replacement cranks? I don't want to be buying the old stuff that's still around.