As i said, personal experience
Glad to see its fixed
I dont come in here very often, but if you read this thread carefully and do a quick search you'll see the answer.
The answer was ENGINE MOUNTS!
CRD should know to check them if front CV's keep on breaking, especially when its a car they just tuned - its another chance for them to rape your wallet.
My car is lowered so far the rims dont fit under the guards without lots of neg camber, so yes im using a kit, AND had direct success (just like the guy above your post) after replacing mounts.
I suggest you start there