Can't decide on heads. . opinions??
I would say aluminum heads if you are wanting that kind of power to run on pump gas
If you don't mind race gas then doesn't matter,
Sure wish I put aluminum heads on mine
Know several people running edelbrock heads with no problems