Originally Posted by
Pranav
Look at the fuel trims, and while you're at it look at all of the other sensors to make sure they are reading right.
If a bank reads +10% at idle that means it's having add 10% more than usual which would indicate vacuum leak, bad/low injector, fuel pressure, mass airflow or manifold pressure as possible culprits.
Doesn't your 4.6 have a variable computer controlled pressure regulator?
You can read all this off your phone and a Bluetooth obd adapter which I think you guys have. Bummer you're not in Houston as we have 17+ dynojet and they'd do a good job of helping figure out what's going on at WOT/high rpm if you can't figure it out in idle or driving around the block.
No sense trying to poke at it without reading the wealth of data your computer tracks and makes available via obd2, just IMO.