It didnt do what it promised. I tried change my BCM to accommedate my LED Turn Signals and not only did it not fix it, it tried to mess with my traction control and my odometer start blinking. This is no good at all. Save your money folks.