I went to swing out the sun visor yesterday during my drive home (like I've done a dozen times before) when I heard a pop. The visor assembly had sheared off. At first I thought it just popped out but after fishing in there a bit, the mounting stud looks like it completely sheared. Also, apparently, the antenna for the TPS and the FM / XM radio system are in the sun visor. The wires attached to the visor aren't connected very well because when the visor came off, the wire pulled away enough that I lost both FM/XM radio and the TPS. I went to the SC and they are ordering a new visor. They have that and a few trim pieces to install so hopefully, they'll come in next week. Here's some pics.