Just finished doing my two piece on my CC NNBS. You wont have to cut anything and you will love the improved speed capabilities
You need a two piece from a 99-05 Extended Cab short bed truck. You need the Precision 447 Universal joint from Oriellys, Advanced, or Napa. All use the same part number 447 and that is used on the Rearend yoke to driveshaft. I used the NBS yoke and have no problems. I also raised the rear of transmission 1/2 inch with a spacer on the trans mount to help the drive train angle. Simple Carrier bearing crossmember can be fabbed out of 2x2 box tubing and move the charcoal canister about 2 inches to clear crossmember.
Was a pretty easy swap after you get all the parts together. I would recommend doing this with a EC also as the stock driveshaft are complete rubbish