looks to me like you need a new cassette freehub body. the second picture looks like the inner hub body, you can see the small ratchet on the outside of the axle. somthing like this i think.
http://ecx.images-amazon.com/images/...500_AA280_.jpg hope that helps a little.