MerCruiser 3.0 Marine Crankshaft #140966 MerCruiser 3.0 Marine Crankshaft #140966 MerCruiser Part # 423-810842T Like new Mercruiser 3.0 crankshaft GM Casting# 140966 MerCruiser Part# 423-810842T Professionally Machined to 10/10