Don't see why it wouldn't.
The different I know from the 03-06 is that the 03 has that bracket to mount the shock to the swingarm and the o6 doesn't have the bracket but it looks the same.
The different I know from the 03-06 is that the 03 has that bracket to mount the shock to the swingarm and the o6 doesn't have the bracket but it looks the same.