Jay, three things, two air, one fuel
1 - What is your TPS value at idle, and what is it showing when you try to idle it lower? Wondering if for some reason the ECM thinks that its completely closed and shutting off the fuel
2 - Have you considered trying to close one TB completely at idle and idle off the other? If your dual TBs are so large that the 1500 rpm idle has them almost closed, by lowering idle even more, you could be closing them completely and shutting the air off. By closing everything but a single pair of "primaries" they will be farther open and allow some airflow
3 - Could you put some sort of IAC on the manifold? Then you could close the blades and make it back up with an IAC that adjusts as required.
Finally, how about some sort of log at idle? Start at 1800......log INJ PW, O2 sensor output, TPS voltage, RPM, fuel pressure if you can, and then log for a 30 seconds or so at 1800, 1500, 1400, 1300, etc until it dies. There would have to be information that will steer you in the log.