ld-340 is a time tested intake.
on your engine i'd be thinkin about the air-gap.