Just installed mine over the weekend. There was a noticeable difference in driving and handling feel before and after. I’m sitting right over 3.5” of lift. The installation was straightforward once I spoke to Evo techs on the phone(thanks guys).
IMG_3279.jpg