ecu cant learn to that extent, Basically the car has unmeter air entering the system, ie, air that hasnt passed through the air flow meter but its entering the system abit further down the line and therefor is unMETERED and the computer gets confused with whats happening, u can hear it changing revs and probably timing and mixtures slighty to compensate. I got sick of the stalling and reconnected it back up.