Orrrr....you could do a 5.3 swap!
Can't you even do a ring and hone job with the motor in place? Pull head and pan, replace rings and bearings, slap it back together with new head bolts and head gasket? That would probably be the middle ground between a junkyard motor and a full rebuild