I was wondering if there is a difference in Eibach Pro Kits? Is the pro kit unique to a specific car or is the Eibach Pro Kit a universal kit for all cars is basically what I'm confused about... Please let me know if I can just buy a Pro Kit and have it installed, or do I have to find one exactly for a 300C? Thanks in advance..