'69 Barracudas and '66 Darts are two different animals as far as engine mounting goes. You'll get more help by starting your own threads instead of saddling on someone else's, one in the Early A Body forum for your '66 and one in the Small Block Mopar forum for the '69.