I have the ovaloid dual high mount arrows on my 12 speedy but previous owner removed the baffles. I'm old and would prefer a more subdued sound but my oem cans are too quiet. If anyone has the arrow baffle inserts kicking around, let me know. Thanks!