we are having a similar problem, about 2 weeks ago upon start up it started intermittently idling rough and driving poorly, the next time it was started it ran fine, then again it ran rough and finally the check engine came on.
I got the code
P0203 - Injector circuit / open cylinder #3
I thought that testing the #3 injector would be the first thing to check, I switched the #3 and #4 injectors and nothing changed.
This leads me to believe the injector itself isn't the problem but perhaps the wiring?
so I removed the intake manifold and did a couple things to determine if the spark plug or coil where part of the issue.
switched the #3 spark plug with #1
switched coil pack from #2 and #3
neither had any effect and still had the same DTC of P0203
Tonight i wired in a replacement plug for #3 injector, unfortunately it did not fix the issue and i am still getting an open condition on #3
I'm starting to think its the PCM at this point, I really want to try and trace the wires for #3 back to the harness but everything is so tightly wrapped i am not sure what to do.