I am new to this forum but can someone please tell me if they installed the Traxda 2" lift kit. I did with 20" tires and rockstar rims, and my driver side front axel keeps giving me problems!! The guys who did the job are nice, but I am getting real frustrated and loosing confidence.