I have an '05 Canyon and parking lights will not turn off unless the relay is pulled. Checked all fuses and changed switch. Definitely stumped...
There is voltage showing. Not sure what to do next.The control side of the relay is terminals 85 and 86. The relay operation is controlled by the BCM, which provides a ground for the control circuit at terminal 86. Terminal 85 is powered from the battery bus and is hot at all times. With the relay removed find the terminal sockets. When standing at the left front fender, terminals 30 and 85 will be on the right, towards the firewall with 86 and 87 on the left. Compare it with the relay.
With power off, light switch off, there should be 12 volts at terminal 85 and also at 30. With a meter, probe terminal 85 with the red lead and terminal 86 with the black. There should be no voltage present. If using a test light, it should not illuminate. If there is a voltage reading, it indicates that the BCM is keeping the relay turned on.
Let us know what you find.