Originally Posted by velociabstract
You have a leak somewhere. My guess would be the throttle body, loose hose maybe, but that's the area you should look since the symptoms started after changing it.
Les
That's what I thought at first too but everything seems tight and if it was a leak shutting the car down and restarting it wouldn't get rid of it I wouldn't think and would that mess up the tune if there was a leak