Never used that brand, tried a couple of other reman comapanies and had poor luck, python is the only one we trust. Still not as good as a dealer one but better than a dead one.
On the AIV thing, I know an 84 doesn't have one but thought an 85 does? Maybe a turbo 85 doesn't? Can't keep track of what every year has and doesn't in my head. If it has an AIV valve, there is a metal tube the size of your thumb going from it to the boot just before the AFM.