bmw 328i 2007

i have issue in my wifes car 2007 328i had 2 light on dash DSC ABS, no power button work on steering wheel, wiper dont work crusie control dont work, signal works but dont switch back after turning. I changed clock spring and SZL unit, same problem same lights on dash but this time wipers are working by it self they dont stop as soon as i put the key in. also does it need to be reprogrammed at dealer. thank you in advance are you able to email back at thank you for any advice