Use the search function, there's multiple post for this.
If ur too lazy, everything up to 08 bolts up to the 04 frame but the rims are different sizes.
If ur too lazy, everything up to 08 bolts up to the 04 frame but the rims are different sizes.