If you have the P8 'puter and a MAP sensor, check the vacuum hose between the MAP Sensor and airbox nipple . Even if looks OK, replace any way. Mine was collapsing at times and causing similar issues. After a new ECU ( and everything you already replaced) , I found it by accident. Cheers