hi scott i just saw your post about the popping sound on your eibach springs. i had the same set installed on my 06 max a couple of months ago. heard same noise but stopped after a while. haven't heard it since. you did a wheel alighnment after you got them installed im asuming.