If you're gunna fix it, spend the extra couple of bucks and call Foes Racing. Buy a 2003 Fox RC for a Foes Fly (It has the adjustable eyelet). I believe it's a 8.75 x 2.8 Something like that. Then send it to Push Industries and get it tuned. They have an order form online that is sooooo easy to use. The difference over that Stratos is amazing.
I did pretty much the same thing to mine (broke that bell crank in half, scratched the crap outta the shaft of the Stratos) and upgraded. It costs you about .75" of travel...but oh well!! It feels soooo much better now.