Should I keep these heads?

The driver's side 340 hi-po exhaust manifold will not fit your 66 Barracuda. Headers are your best option. TTI, Doug's, Layson's or Spitfire make under chassis headers for your car.