exactly the same faults i had with my car few months back, in the end it was a vacuum hose disconnected, when it was dissconnect there was a massive loss in boost, so if your lacking boost could be worth checking all your pipes are connected, on mine in was top centre of the engine bay, a little...