I beleve all tj's will fit. But, I believe the connector on the rear wire harness (right rear) was 1 style 97-02, then another style 03-06. But, if yours didn't come with a hard top, you won't have the wire lead/harness & connector (for rear wiper/defroster) . It runs along the right rear inner fender area. It can be added and then plugged in under the @ dash, but then u need a rocker switch and wiring, front it to, the engine bay and a new wiper tank w/dual motors.