Difference between a LS1 motor and a 350

I had forgotten all about the ZR-1. Those engines were built under contract by Mercury Marine right down the road from me in Stillwater, OK.

No idea why GM used a boat outfit unless they have some corporate tie or one-off technology that GM saw fit to use in the DOHC application rather than engineer their own.