68 barracuda project

You are right, they stopped in 66,but I believe that's what in it.

Looks to be an LA motor to me, poly motors had 4 valve cover bolts, this motor has 5 like the later motors!!