Put,cycle shacks slip-ons won`t stay on keep getting loose on my 2007 electric glide.tried every thing.Might get rid of them.just got rid of some screamin eagles they where really really quit almost stock sounding.
Could be the clamps, harley says to change them every time. I have reused several times with no problem. You really have to tighten the snot out of them. Use a good 1/2" pull bar.
That wont help you, these are the SEII's Same as what you have. Supertrap made these for harley till harley discontinued them. Then suppertrap just kept making them and named them SE models. If you want quieter the New for 07 SE performace mufflers will give decent rumble and sound but not near as loud as supertrap or your SEII's.