Turns out with the spacer there I figured out that the freehub is also worn! This is what I've got going on.
http://roguemechanic.typepad.com/rog...es_a_mavi.html
I'm guessing everyone's Mavic freehubs are worn. You just don't know it yet. $60 and a few allen wrenches and you're home free.