The GMC is a VERY good engine. However, it is a little longer than the Chevy engine so the radiator would have to be moved ahead to make this swap work. I would suggest that you do a search on this site regarding GMC engines and swaps.
Remember 9-11-01--God Bless the USA JUSTICE, not REVENGE, will prevail