forget the intercooler change
you could take off the throttle body pipe and it would make no change as there is no fuel metering via the intake system from turbo/air filter and its all done via the MAP sensor and the water temp sensor in the head
you need to check their values with a ohm meter before you do anything
check at the sensors, then at the ECU incase its got a shagged loom
hope the above makes sense