I have owned both Gen 3 versions. The XLS with 3.5L desperately needed another gear for interstate driving, but I towed with it to the track. The 3.8L in the newer models has fewer quirks to keep an eye on, and the 5-speed is great. Traction control is definitely a welcome addition offroad and on road. My 05 had a diff noise so I swapped it for an older LSD assembly, but I will leave the front open and let TC handle it. Overall reliability is about the same, but 03+ have more creature comforts for long journeys. Let me know if you have any more questions about either version.