Melling STOCK replacement oil pump and Intermediate Shaft compatible replacements for Chevy and Mercruiser Big Blocks 366 396 427 454 402 482 502.