Yes, they all fit. Some newer heads have different intake manifold mounting surface configurations. As long as they don't have centerbolt valve covers, they should be ok.