Yes and no! I have fitted a steering damper between the nearside track rod end and one of the brackets on the top suspension mount brace. I took the car out for a drive, full of hope that kickback was a thing of the past, but sadly, although a little better, my steering wheel still has a life of its' own when one of the wheels hits a bump.
I am trying to get to talk with Mark Baldwin at the factory, and see what they feel they can do. Originally, they said take it to the dealer, but having done this, with no improvement, I have to go to the factory, as the steering just spoils the pleasure of driving the car.