Tail lights and daylight lights won’t turn off??

Just so you know, the tail lights, front parking lights and dash/gauges backlighting are all on the same circuit AND capable of being turned on without the key being on.

It does sound like the switch is suspect.
Do a pinout on the switch without the wiring connected and test with a test light to make sure all the pins go on and off when they are supposed to.

You could also just do a continuity test between the main power input terminal and the terminal for the park lights.
You should loose continuity between those two terminals when the switch is turned off.
If you don't you know it's the switch and nothing to do with the wiring.