Actually, I've since learned it's an earlier plug since it has the two extra pins for the tailgate dome light.Looks to be the newer plug 03 up? I have that issue I think. 97 tj with factory wiring for hard top. Picked up a 05 hard top. Now need to get a plug for the jeep or top. then swap the wires to make it work.