Watch some YouTube videos from "South Main Auto". He has dealt with this problem on numerous different vehicles. Unfortunately, it involves a lot of wire tracing and probing to figure it out. Most likely you have a corroded, broken or damaged wire somewhere. Some of the videos he found physical damage from hitting road debris, some were corroded from salty winter roads, and some had rodent damage/chewed wires. But if you watch his videos, you'll learn how to trouble shoot and repair this issue yourself. I hope you have a digital multimeter and a test light, because you'll need them.