I was in the same boat, was looking for another exhaust figuring out what would work on my 09 xb12ss. So I called Randy a very knowledgable and stand up guy. Told me that the difference in 9 from the 12 is the valve so look for a 9 if you can (as they are lighter). I believe you can go with any exhaust from 03 and up. If you have any questions just call him, he will help you out with any questions!