305 and 350 block castings aren't the same...they do share the same 3.48" stroke and the external dimensions are the same.