Well, I finally Managed to get this replaced and saved a lot of money over what the dealer asked.
Dealers quote :
CCC - $900
Labor - $200
Coding - $300
grand total = $1400 + Tax
Here is what I did
Looked up my part number on Realoem. Contacted member Evan@Tischer bmw from Getbmwparts.com.
Installed my self in less than 20 minutes(dont know why the hell are they charging $200 for labor)
Got it coded from the bmw dealership .
CCC from getbmwparts.com - $685
Coding @BMW dealership - $240
Grand Total - $925 incl tax
Saved myself more than 500 bucks.
Do yourself a favor , If you happen to have a dead CCC do what i did and save a ton of money.