340 vin number on the oil pan rail

probably out of a Duster340
Not likely a challenger as the numbers right before it are TA challenger, different block all together

3156 = Engine built on March 19, 1970