Mine is a 08' also and it worked....did do some shaving on the rubber mounts and I made a cover to hide the mounting bolt on the back side with my bobber seat.


If it isn't broke ...break it ! then you'll have something to do !