Tech Info

How to tell if you have an 03-04 RR engine vs. an 05-06RR engine, look at the oil pickup tube , the 03-04 RR will be steel with a 7/8" OD dia tube, the 05-06 RR will be black plastic with a 1" OD dia tube.
How to tell if you have an 03-04 harness or an 05-06 harness. Look at the black plug that goes to the ECU, an 05-06 harness will have 8 pink wires in the top row, the 03-04 does not.

How to identify an 03-04 ECU , the part number will be
38770-MEE-672
 
How to identify an 05-06 ECU, the part number will be
38770-MEE-AO2

It is possible to use an 07-10 ECU and harness on the 03-06 RR by adapting the plug connectors for the crank sensor and cam position sensor and use the later 07-10 spark coil harness.
 
The 07-10 RR harness will have smaller ECU plugs with 3 rows of wires vs the larger ECU plugs with 2 rows of wires for the 03-06 RR harness.

</
aaaaaaaaaaaaiii