i heard a "POP"

Thanks for answering that question.

If I was you I would call Dynamic converters. Go with whatever they tell you. Talk to Sean.

I'll 2nd that. Sean knows his stuff and asks all the right questions about your car and intended use.