69 Cuda M Code Map Light Switch Help!

ok guys so the m code is wanting its dash back but we are hung up on the map light stuff! now we pulled the original harness out and saved it as its in awesome shape, but now we are seeming to be missing ends which I cant explain.

going online I found that the map light should have a brown wire from the courtesy light under the dash to the switch, along with a yellow. well our courtesy light has pink and yellows...

I think I need to ask this question to help to know where im trying to get. what lights should come on the the switch on/ and at what time. also will the lights come on if I hit the switch with the doors closed?

lastly I have the switch and don't seem to have the connections im think I should have. in one position the two terminals connect and do not ground thru the switch. in the other position the two terminals do NOT connect but one terminal connects to a rivet, but not to the switch body as I thought it should...

any help would be awesome!