You will need to fabricate the front motor mount as the GMC is longer than the Chevrolet motor as mentioned. You will also have issues with the radiator to fan clearance to work out. The swap has been done many times.