feeBay auction: 1966 Barracuda & parts car, in Nevada
No such thing as numbers matching before 68. Period.
Looks like a 70-up engine with a badly hacked alternator mount. And the radiator is definitely mid to late 70's.
Looks like a fairly complete shell and fair starting point. Worth every bit of $1500.