Hey guys just wanted to know if I take the baffles out of my D&D slip ons do I need a different tune ECU Tune? Thank you in advance for your expertise.
No, but you will notice a big loss in horsepower. I love the way my bike sounds now with the D and D's but without back pressure from the baffles it's a world of difference. Thinking of building a baffle to go way up into the pipe to give some back pressure but still use the rest of the pipe as a megaphone.