Hi Glenn. Yes alĺ my lights worked fine. The wiring is a bit of a mess. Yes it is a key ignition. It has plenty of tied off wires, cut wires and badly joined wires. Man, if I could say here what I want to say it would make you blush. Yeah I know you guys will thilnk its not much but this jeep was supposed to be in A1 condition when I bought it so I wasn't expecting these "minor" problems.