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.