I pretty much know the answer to my question, but I need figuring out the solution.
My front ball joint crapped out on me last thursday morning as I was slowly backing out of my driveway (I say slowly because I heard a metal deep creaking noise like a submarine in a movie

, so I was trying to figure out the sound) then, BAM, front passenger suspension slams to the tire. Toasted lower ball joint (already went through the recall). Rachet strapped the LCA up to keep the ball joint off the inner tire, called a tow, hitched a ride to work. The shop worked on it all day, told me the CV was damaged. FINE! Replace it. I need it back on the road. So they slapped it all back together in 30 min (at the END of the day) did an alignment & sent me on my way. Handled great UNTIL... accelerating up hills (I'm in missouri) & turning to the RIGHT ONLY (relieving the weight OFF of the front passenger corner, drooping the suspension ever so slightly) BR BR BR BR BR BR BR (real fast, like not fully locked in or stripping gears). Take it back in next day. They can't find anything. Weekend, I babied it around trying to narrow down the cause. Still doing it.
They tell me, you'll love this, it sounds like the "Viscus Clutch" in the differential

. Blah Blah Blah.
I inspect it today (yesterday the shop put a whole nother CV in there cause they heard the noise too) & here's what I see:



My question: Doesn't the CV need to be mated to that surface on the Intermediate shaft?
Now, I also have a Daystar 2.5" leveling kit. The mechanic, of course, was trying to blame it for the extreme CV angle making the binding skipping noise (which I agree, the CV IS binding/making the noise). I've had that leveling kit on since last summer with absolutely ZERO cv binding noises. Though, I'm sure the kit played it's part in the destruction of my ball joint (my suspension was SHOT/WORN COMPLETELY OUT before the leveling kit, then flexing it the other way after).
That CV needs to go further on that Intermediate shaft, Is my daystar kit prohibiting that? I can't see why. Help!
cliff