correct oil pan

Yes...stamping number 699 or 187. They have an indent to clear the idler arm.