I do not think that the cruise control is related to the BAS/ESP/ETS lights. It just does not make sense that it would. But I am not 100% on that. And as far as the switch....since it is a $25 item, I am going to replace that first, then if I have too I will get the codes read. I will replace the switch this weekend and post results.
Oh, I found the switch
here.
At least I am thinking this is the correct part. Will know for sure once I remove the existing one. :-)