E bodies should have the 130 tooth flywheel & alum belhousing , these came with 10.5" clutch for light duty & 10.95 in HD applications the 143 is fine should have the cast iron belhousing , I would use an 11" clutch on any 143 tooth flywheel .
That clutch doesn't even look like it was working...
I have experimented with porting a LOT over the years but I don't have a flow bench , just time slips !
the motors I build Always run faster than they should ...
Anyway you will see some gain raising the ports for sure ... my $.02
Where I have made serious gains tho & messed with people on...
Looks right to me .
I would use Smith Bros for pushrods out of Bend Or , you will have a good experience , make sure you know your spring pressures so they can build them correctly for the load .