Thanks all for the comments!
Quick note - I found out BMW sent me the wrong clutch switch causing the cruise control to not function(the car thinks it works so no codes came up). This was an error on their part as they erroneously superseded the correct part. New switch on the way