The way, I described it is the way it should be hooked.
Having said that, we don't have a clue what your car is doing because it does not have a proper boost gauge on it. Therefore we cannot tell if the wastegate solenoid is working correctly or what. And, we don't know if the prior owner had a clue about what he was doing or if he had some reason for defeating the solenoid.
I suspect that the boost is currently being set with an adjustable wastegate rod.
Before you do anything, you need to put a boost gauge on it. I kinda like the Autometer 2 1/16" Phantom series that goes from 30" of vacuum to 30# of boost.
Put something on it so we don't blow any head gaskets.