It might fit and work but it may not be 100% correct. I have a brand new frame bracket for the 2008 if you need it. I can also supply you with the correct submount. I manufacture the submounts on my CNC milling machine. Let me know if you would like more info.