I didn't see anyone mention it, but you do NOT need a catalytic converter. You are a member of Mazda Comp (Mazda Speed) right? If not, become one.

Tak
#29 ITA
SFR SCCA