could I stream with something else? like avalaunch? and if it worked there, I'd know it was the xbmc?
I've never heard of Ava streaming but give it a shot if it can.
To replace XBMC with a new clean copy
First off make sure you have a backup copy of your xbox eeprom safe in your computer and make sure you still have your exploit game save on you xbox as well, just in case something dose happen.
ok
wat you can do if you want to is go to another dash thats in your F or E apps folder or any other dash as long as its out of the E:/dashboard like ava, evo, or unleashx. Just make sure your not in XBMC, and then you can use FTP to delete your old XBMC in your E:/Dashboard then send over a brand spanking new copy from your computer to your xbox E:/Dashboard. Just make sure you know wat im talking about, and you know wat your doing. And wat ever you do please dont leave your E:/Dashboard empty.
BUT ASK IF YOU HAVE ANY QUESTIONS ON DOING THISOr just watch zzk2001 video, it has the same theory/principle and much easier just to watch
Make XBMC as Main Dash