which version did you buy as fer as i know the version from chester recently is the new type which is version 2 no blinking , the old version 2 will blink. and it is because of the ballast nothing to do wit the model of the car . for my car is version 2 latest ones no blinking and sumore mine is e36 96 model . whe did you buy the angel eye from and how much ? hope this will help hehehehe.