Cans & stuff gets the prize, Morgan gets honorable mention for helping on the Question, yes they are electric motor frames..big ones!!
The truck has Four 40 DCOE Webers with 36mm chokes on an Inglese side-draft manifold, and a Vertex Mag!!
Just kidding I wish, it has Electonic Ign (probably delco) and no carb..Ha Ha Sorry about that..........Dodogas