1994 and 1995 heads are a different part number. People have used them back and forth with the earlier heads. I know that the valve covers and cover gaskets are different. Not sure if the rails on the top of the heads that the covers fit against are different or not, but I don't think so.
cheers
Ed Nicholson
SCCoO