i have a 2004 mustang cobra:banana: and i was wondering will the 3590 eibach pro kit fit into my car:shrug:?? i heard these springs r only for the 1999-2001 cobras but can any one clearify:read:>>>???