I thought the 4.3L went down with the Astro.. in any case. '96 would be a Vortec block, which I know 350 vortec heads are 64cc, so the pistons are diffrent than the earlier heads with 76cc. swapping heads would probably work, but it may not have as much power as it should