So I had taken the 04 XL Denali with 210K miles in to the local transmission shop for a full rebuild. They had it for over a week and when I picked it up it seemed to have resolved so many issues (with idling in gear, reversing up a hill, staying locked on the freeway over 60MPH). There was a smell of transmission fluid in the cab but I assumed it was their left over foot mats in the front of the truck. Well, the trans still gets to 200 on the temp gauge, the shifting is more labored than it was before I had problems and it leaks transmission fluid (much more than drip!) I went to check fluid level so I could drive it back to the shop and the end of the dip stick is missing. The shop owner came and picked it up and has had it for a full day but no updates yet.