Opinions on carb and manifold setup

Well I wouldn't tear it apart, check cranking psi for starts that would tell us a lot, sounds like good heads. Going to have to check timing, and carb, fuel delivery, what fuel you using? My brother might have a eddy performer intake cheap.