...I know this is an old thread, but why not have two solutions in the same place.
I had similar symptoms. No problem is 1st or 2nd gear, but accelerating in third the CEL was thrown at around 3200rpm. I was running live data monitoring and the CEL was thrown at 140 kPa / 0.4 bar boost.
I checked the intake pipes, then followed the vacuum pipes. When I got to the swirl valve pipes I discovered both were disconnected at the solenoid valve on the inner wing, just next to the battery.
Refitted those and there was a significant change in performance, even at low engine revs which is I suppose to be expected as the swirl valves were now operating correctly. No CEL any longer and I monitored boost and it was now showing 205 kPa / 1.05 bar boost.