It isn't that the turbo gets a new lease on life. Once you clean your fittings and tubing, the ALDA can properly sense the pressure changes in your manifold and adjust fuel delivery. The ALDA really has nothing to do with adjusting the boost pressure. If you want to adjust boost pressure you can do it like this..........
http://www.peachparts.com/shopforum/showthread.php?threadid=78790&highlight=boost+controller+install
Remember, once you install the controller, proper adjustments must be made to the ALDA to add more fuel. If not the controller is installed for nothing.