Well there's good news and bad news.
Here's the good news.
No air leaks, great installation!
No shift or shutdown pops
grumble (decel) pops don't count
Bad news
tailpipe glows red
flames out the tail pipe, hey! wait a minute, that's just FN cool. where do I get one?
probable cause, a tad rich in the idle mixture maybe. Are you still getting a shutdown poof? lean it up till you get a pow, then slightly richer.