wow...... I thought gm had the most interchangable stuff.... till I got a 454... I'm soo confused now. talk about differences. this head can't go on this block, oval ports, square ports, I've got an 88 454 ( gen IV I'm assuming ) it was originally carb'd and I bought a edelbrock TBI intake for it, that claims to fit 87-90 454's.... well.... I've got the little ports, oval? (it seems everyone calls them something different) and the intake is square? (larger rectangular ports) what am I missing here? It appears that Gm was using both styles through this era, why is Edelbrock marketing this intake and not specifing "round or square"? thanks for listening to my rant/question..