I am considering removing the catalytic converters on my 98 355. They stink like hell and probably arent helping the performance. I have seen ads for...