I found the info I was after, for direct replacement according to the interchange manual, it appears I will have to go with a 2005-2006.

I am just wondering if a 2001-2004 5.3 from a vehicle with vin code T will interchange if I use all of my electronics and intake?

I am looking to swap because my engine has developed a Weird Click/Knock and I have found many engines for under a grand that I can install and then tear the origional apart and find what the cause is and repair it and modify it and then swap it back in at a later date, then just sell off the other engine....