1968 Barracuda Formula-S 383 Auto
no unfortunately, the block is a 71 383hp engine, but the intake is the original one by date anyhow. There is a possibility the block is still around ... following up on that.
oh yeah - it also has a tachometer and 150 speedo, both correct.