I took this off of my 2008 when I upgraded to a different kit and it has been sitting since. Probably has about 10,000 miles on it. I'm sure it will fit other years but you will have to figure that out. I don't want to say the wrong thing:-) please text me if you are interested. It's quicker for me to respond