Does anybody know what this is 1966 Barracuda
Look up 66’ Plymouth barracuda.
Very simple hook up. As long as you have the tach and it’s working.
Joe
Print