77 318 for a 68 barracuda? help needed

Don't know why not, a 318 is a 318, unless of course it was marine type. You will need the right oil pan and motor mounts.