Can anyone tell me the bore x stroke of the 305-351-401-478 GMC V6 engines ? Were these 60 degree or 90 degree ? Were they all based on the same block ? How physically big were they, bore spacing, block deck height, weight ?