ok so I couldn't stand it (the wait I mean). The wife just got home and I was standing in the garage with switch in hand.
it takes absolutely NO effort to get switch out of dash. Simply grab knob and wiggle towards you and it will come out with the trim ring attached. Once out, push in two little indents to release ring from switch and slide apart look at end of plug and slide keeper towards plug while pulling on wires and it will release the wiring plug put ring on new switch (only goes on one way) plug in new switch press switch back into dash opening
Surprise for me - the dash switch was already installed however it was a different part # than the one I was told by the parts guy to get. What was in there was part # 68230113AB and what I ordered/received was part # 68230114AB so being 1 number off I'm assuming it's simply a newer model with some sort of revision.
Anyways I replace the switch as well, very small flat blade pops it right out with scratching anything up.
get it all back together, auto works however the light sensing piece of it does not so the sec the ign is turned on the lights are on and stay on until ign turned off. Also I have no option in the menu to adjust the setting of "headlights with wipers" as I do on my 300s. I assume this is the programming piece of it.
Stock sensor and wiring
stock wiring plug - this is what it looks like
stock retainer ring for headlamp switch
replacement switch
stock switch
switches together
stock sensor
replacement sensor
8.4 settings display