From what I could find 1998-2004 exhausts are interchangeable and 2005-up (before the backwards head) will not fit. From pictures and the parts diagram the 2004 and 2005 mounting points and pipe bends look very similar. Has anyone tried to make a 2005+ exhaust fit on a 2004 or older? If it just needs a little ball peen massage or an easy bracket made I'd try it. If the head pipe runs straight into the frame or something that requires it to be cut/bent and welded then I probably won't bother.