Can 1978 350 Chevy heads on a 1995 engine?
No, you can't directly put 1978 350 Chevy heads on a 1995 Chevy engine. The bolt patterns, valve sizes, and potentially even the deck height are different between the older small-block (pre-1986) and the later generation small-blocks (like the 1995 engine). They are not interchangeable. You would need to find heads specifically designed for the 1995 engine's generation of small-block.