Looks like a useable piece. Nothing broken. Oil pump housing looks a little scored. $40.00 plus shipping.