B&M polished blower intake manifold #8900504 for Small Block Chevy engines. Some of the intake mounting holes have been elongated which is normal. All threads are in good shape.