Holley Street Avenger 670cfm to big for 318cui?

Keep it and run it. Once you spend a little time tuning it so it doesn’t run rich or lean, it’ll be just fine.