Looking to buy heads for my 383 stroker. I was looking into the edelbrock Etech heads. With the vortec intake. Anyone know a good set of heads?