RE: 04 wheels on a 08rr
i know that you can put 06 wheels on an 08. what you are looking for is the same bearing. the 06 and 08 are the same. if the bearing in the 04 is the same then they are interchangeable. of course this is not thinking of rotor diamaters, just wheel fitment.