Ok I am in a PM conversation with Franz (Jeff) about a billet x-member as we speak. That would be problem #1's solution.
The clutch, well I do have a spare inner sheave, so its possible to have someone build a clutch for me with the parts I have. You may have seen my post about purchasing a spare parts sled... if that clutch is good I could finish the season with it.... have to see how the deal on the sled works out next week.
The idle problem... have to have a good look at the motor when its apart. If it's mechanical I will catch it then, if not... I think I'll be installing my known good stator and swapping more wiring and sensors.
If you don't wind up getting that spare sled I know my friend Sleddude has the original 06 clutch from when we did the crank upgrade still for sale. I was gonna buy it when my spider came loose and instead had the dealer service mine.