Imran, Did you change the rollbars along with the front struts? If no, then can you try that out. I am talking about roll bars from the pre-2012 models, at lease for a trial. The bumpiness we all are referring to, is caused by the front suspension components. If you have changed the struts, now what is left is the roll bar. Just sharing a thought.