E tech is a vortec head. It is just made by edelbrock. But they are aluminum.