it might be a "real" 17705 for once, check you haven't popped an intercooler hose off, and check the rubber S shaped boost hose down the back of the engine. or it could be a goosed maf sensor. check the hoses before unplugging the maf though, that will only confuse matters