So after I switched out engines on my MP3, the new engine seems to have a bad idle. Only when I first start the car, and when I come to a stop, the engine almost stalls and then forces itself back up. What could this possibly be? All that I have done is installed an OBX header (which doesnt fully connect to the tailpipe). But there is no lag or issue when I am driving (in or out of gear).