Yes, I have it on my 05. The stock slip-on has a "gasket" around the factory pipe right at the connection where the catalytic converter is. When you pull the factory slip-on off, you may have to pry the "gasket" up some to break it loose. The D&D fits on with no gasket. Yes, it is loud. I love the sound though. At idle it sounds like a larger displacement bike. Revved out still hsa a very sweet sound, not typical D&D sound. It is a 600RR specific sound for D&D.
no thats not what i meant. i meant that all the pics of the D&D that ive seen have some jerry rigged FE. the plate sits all crooked because of the pipes. i used to want that exhaust but that really turned me away. where did u find this pipe for $450?