check all your grounds and the terminals to make sure theres a good connection... even just grab the wires and give them a good shake... if the lights wont work its obviously a connection problem. happened to me once in old truck, after not being able to figure it out and I got super pissed and went kinda crazy shaking the wires... lights came on and truck started. after getting home I took apart all the connections and cleaned them up, some of the grounds were corroded.
Al
Al