In an attempt to learn more about the mechanicals used on GM trucks I ran across this GM site, it's a factory website that has a good selection and description of most GM engines and transmissions in use today on GM products.

http://gmpowertrain.com/PowertrainOverview.aspx