97-02, 03-06 colors, fabric weights, patters and side window zipper orientation changed. If you are buying replacement fabric or an entire frame and fabric any 97-06 will fit. Many have swapped years. I have a 03 TJ with a 01 top (frame/fabric). I later replaced the fabric with 04. All fits. I have heard of header latches being different but have not personally seen any post stating what ones were different. It may have been very early 97's. Again I have a 01 frame on my 03/
2003 TJ, 33" BFG AT, 2" BL, 2" BDS spring lift, Truck Lite headlights, Homemade sunrider top.