Ok, here's what I've done today in addition to what's already posted above.
Tried a different computer chip
Checked fuel pressure
Pulled the electrical clip off each fuel injector one at a time. Each time I did the engine ran worse.
Logged some time at idle on direct scan. 02, maf, lv8, blm, and int readings are good. No codes.
The car still runs rough.
In park when you get the rpms above 2000 the knock detector is going off. It's detecting engine noise, not knock.
When you drive the car the knock detector goes off like crazy above 2000 rpm.
Keep in mind that this was an "all of a sudden" situation. The car was running fine before all this happened a few weeks ago.
The knock detector situation has to give us some clues.
Now what?