318 I D needed

crankshaft #2658393 is a cast crank.

Used in
1976-84. 318
1980-84 318
1990-91 318
1972-73 340

mopar casting numbers
OK so it looks like it's a 76- 79 block, would these pistons and rods work with a steel crank motor? Balance would be OK ?