read my build thread before you go with a Gen IV block!!! its hell man, ive had to modify so much crap to make it work an then find parts to make other parts work and blah blah!
99-06 imo swap to a DBC TB and have fun. get wiring harness/ACC tranny too if your old one is shot. save all the parts off your old stuff until you finish the swap. i had to hunt down stuff i didnt think i needed.
1700 for motor/trans no wiring/ACC
675 NP wiring harness
275 LTs plus 150 to powdercoat them
200 cam
125 LS7 lifters
45 LS7 lifter trays
25.00 LS2 wedge style tensioner
110 for ARP head bolts
70 for head gaskets
375 FAST TB
120 for TPS/IAT sensor
300 for AC bracket
70 PS pump/bracket
120 starter/ALT
50 for oil pressure, water temp sensors
110 for knock sensors
300 for Circle D 3200 stall
190 for Billet servos/Billet 4th gear servo
200 for upgraded FP/hot wire kit
500 for 05 radiator an e fans w NP efan harness
100 ecm
95 for coolant jug, cap
160 in AN fitting/corvette filter
70 for SS fuel line
300 for BNIB patriot extreme valve springs/7.4" pushrods
buy a complete pull out!!!! itll save the hassle!
2008 GMC CCSB 6.2/6L80e swap
Gen IV 5.3/60e swap 1994 ecsb W/T