I had the same code, and tried new cleaning MAF, new MAF, new car battery (I know but it was recommended somewhere), and still had no fix. It wasn't until I got on to the vacuum leak bus that it all came together. I'm pretty sure this is a design flaw in the TGVs. It's more than a weekend repair too. Took 15+ hours total to diagnose, and remove all parts to get to the offending area. I took advantage and replaced the injector seals, and spark plugs while I had the TGV, intake and everything else off the car.
It's such a small leak that I didn't notice the issue until it was 35 degrees or below. The car never fully stalled, but ran really rough in the early mornings, or until the car was very warm!
Good luck I hope you get it fixed.