Sorry to hear about the CPP parts. That seems to be the norm for them. If you go to the bad deals part of the board here...
http://67-72chevytrucks.com/vboard/f...ysprune=&f=122
...you'll see you are definitely not alone. CPP shows up about every third post. I just tell people to avoid them. Anyhow...the plan sounds good and you'll be happy with the 4.8, my 5.3 is fantastic. Don't know if you knew but there is a LSx swap board on here under engines, if you have any questions about the transplant. Can't wait to see more.