Hi, i'm new to the forum and have an 03 Envoy XL with the 4.2L. It is a salvage vehicle so the drivers seat has been messed up since acquiring it. The seat works in all directions except the back rest is stuck in very far leaned back position. Long story short, i have been driving it a year like this due to other vehicle situations and coming across this one cheap with everything working. i figured i could deal with the seat for a while. Now its time to get that resolved. I've had the seat out and just cannot get the dang back to budge at all. So i'm now onto just replacement. My question from the subject of my post, is are all the seats (mainly Drivers seat) interchangeable between all years? Mine is leather power and heated. I'd like to keep all that too. Any help anyone can give would be greatly appreciated. i have found two 05's and four 06's at a salvage yard close by that may have seats i could get for a mere $30!