LHD still, and yes 68 Barracuda....new harness would probably make sense but it appears I wouldnt be using most of it anyway, dont need any of the alternator wiring, nor the water temp switch, the oil pressure switch , the distributor/coil wiring, thats all covered with the MSD, gauges all...