Speed master LA heads

Looks like major surgery to install that guy. U may be ok with the 2400 stall with the low gears of the 8 speed. Kim
And the cam. Who makes a stand alone controller for that trans?