There are three possible causes. First, there is a short to power allowing power to constantly reach the circuit. Second, the headlamp switch is faulty. And last, the park lamp relay has failed.
So, the easiest thing to check first is the relay. The parking lamp relay is in the body fuse box (below the left front seat). Remove that relay and switch it with a different one having the same part number to see if the lights turn off.
Let me know what you find.
See pic below for relay location in the box.
Image (Click to make bigger)
Sunday, November 19th, 2023 AT 8:52 PM