Barracuda Intake - Carb. question

The 1403 has an electric choke and should work fine when wired correctly. Have a 1406 electric choke carb on my 318 and it works pretty well.

As for if the 2176 intake, I do not believe it will fit your 66 273. Maybe someone with more knowledge on 273's will chime in.