Sounds to me like the actuator rod has come off.
The fact that it runs and drives ok apart from the lack of boost doesn't suggest there is a leak in the intake system as I'm pretty sure on these they have an air flow meter so probably wouldn't run right if there was.