Well IDK it might be the TFI, I bought it from pacecar lol j/k he gave me a deal. I'll have to look into that.
Could be a vacuum leak. Check your mass air meter, I've heard of them causing issues like you are describing. BTW how does the car feel with the new intake?