And the cobra slips are very easy to remove the baffles from. But be warned, the exhaust gets a lot louder; and you will need hearing protection.
kuryakyn velociraptor intake (wire mesh left off)
cobra 3" slips (baffles in, learned obnoxious if out, have 2" clear piping)
stock ECM only, definitely NOT running lean, ~110 miles gas LED turns on