My recollection is that 95 down is the same (to a certain year, anyway) and that 96 up is the same. Don't hold me to that, but when I was building that boat motor the original was a 95 engine and the replacement was a 97, so some stuff, like the pan, didn't fit. When I was researching it I learned in 96 Chevy went to the balance shaft motor and lots of parts were different.

But I am doing that from 12 year old memory, and I can't even remember what I had for dinner last night.

Don