65 Plymouth Barracuda Formula S

Different engine...318? Not the original 273. 7.24 rear end?
Norm