I have a 2002 XL with the stock 5.3 AND transmission....with 462,000 miles with no major repairs:)
Take care of it, don't abuse it, and change the fluids, and these things will last a good long while.
That said, I'm just waiting for something to die (probably the trans). When it does, rather...