You may be able to get the weber on there, but may need to make your own adapter plate out of metal stock. A less restrictive intake is always helpful on a carburated engine. Also check with Offenhauser to see if they have a high performance intake. This is/was a common engine so they just might be able to help you. Good Luck.