Up front, I have no answer to this but am extremely interested in the ultimate finding. I have been dealing with a rough idling and "rich off idle when hot" 2004 for years. This thread was a bit of deja vu for me. In an ongoing effort to correct the problem, I bought and installed new coils and wires; no difference. Cleaned the plug at the steering head, made a little difference. Carbs synched to within an inch of their lives, no difference. TPS adjusted perfectly, made a little difference. Just (in the last two weeks) had all four injectors cleaned and tested (before and after), no difference. And they found no problems with the injectors at 2 different flow rates
So here's where I may be able to provide some additional info to the puzzle; last summer while cruising through canada on an open road, I glance down and the check engine light is on. Pull over and check codes: 32 shows up. I called my dealer and he said if it has oil and isnt overheating go ahead and ride it to the nearest dealer. I had a dealer in Victoria check it out. They found that the number 4 plug was showing waaaay rich. They swapped #4 & #3 injectors then #3 plug showed waay rich. Indicates a bad injector, right? Well, not according to the report I got from the injector testing service i used.
I'm hopeful this additional info may help you solve your problem so that I can solve my own. Best of luck!