Do I need to get a new set of links? I'm trying to keep ride quality on my 94 325i as close to factory as possible but want better cornering. I am driving on OE 15" wheels with 205/60R15 Michelin tires. I've read somewhere that eibach makes a set of springs that are factory height, give near factory ride but help on cornering. Is this true?