Intake Suggestions 340 w/One Step above Stock Cam and a Street Demon Carb

The old engine intake was also showing some minor oil leakage that was pooling around a few mounting bolts so I dont trust it really.

That could be nothing more than the intake bolts needing some sealant. Oil can and will wick up the threads and cause said issues.