happened to me too. got the wrong dssr from ecs. check the part#, should say 237 on the dssr for 5spd cars. i got the one that said 273 and it didn't fit. sent it back maybe a week ago and so far haven't heard anything about my refund.
2000 Alpine White 328Ci Sports/Premium Package
BMW Performance SSK|LED Automotive Interior LED Kit|DEPO Smoked Corners & Reflectors|Black Kidney Grills|Black BMW Roundels|Painted Front Reflectors