Ok, here is what I have found both good and bad news.
Bad- The ECU's for the Cali emissions are different from the FED emission ECU's. The easy way to tell is the coil packs. One coil pack per plug indicates a Cali emissions (like your 3rz). The FED emissions have one coil pack per two spark plugs (like your 2rz).
Good- The Cali ECU for the 3rz and 2rz seem to be interchangeable. But there is one exception. The 3rz ECU monitors the EGR temperature where as the 2rz ECU DOES NOT
. This wil not matter as long as you used the 3rz EGR vavle.
So what does this mean to you?
I think you have an easy fix here.
You can purchase the the individual coil packs for the 2rz. They will look similar
to the 3rz. Install them and it should work with the exsisting 3rz harness.
The pinouts of the Cali ECU's and the color codes of the wiring match. The difference between the 2rz and 3rz mechanically is the compression ratio.