Ok, well I finally got around to fixing it. I got the old broken shaft out, and put the new one in.



And heres the broken shaft laying on the side of the new guts.



I THINK my chain is stretched too. Its binding when I turn it by hand. It was making a clunking noise right after it happened, and it looks like the chain binding like that would make a nice clunk when it pops off the gear. I guess when the DS gave out it caught on something, stretched the chain, then broke the slip yoke.

You can see how its binding in this oic.