Dave/Scott my truck exhibited the very symptoms you describe. Guess what happens when you go WOT? You get WOT fueling. Try new O2 sensors first or better yet, datalog the ones you have and see what you find. Mine threw no codes but would peg full lean. When I'd floor it, the WOT fueling would add enough to make the engine act normal.