Only issue I have is that the bolt threads where the blinker mounts has a finer thread than a 2004’s blinker. The jam nut that is used to hold the blinker straight will hold the blinker in place with maybe 1 1/2 or 2 threads engaged. Gonna give it a shot for now though. Only reason I wouldn’t give 5 stars.