Yeah, I'm very glad that the chain came off, otherwise I would have probably panicked, being unable to just pull in the clutch and coast!
I may well be interested in bits, but I don't really have a huge amount of time on my hands for repairs at the moment
Is one of your bits a clutch pushrod?