Coded and programmed used BMW DSC ABS pump. Once installed the car identity, calibration and coding had to be carried out. The steering angle sensor was also set.