My 99 Tahoe 240k miles, idles smooth in park, has rough acceleration and idle while in drive.

We've replaced the plugs, wires, cap, rotor, no change. Plugs were all even colored, none darker than the other. Thinking the injector spider, MAF or both.

Taking it to see what codes it's setting tomorrow, hopefully to get a decent answer and not the runaround. Any thoughts or ideas?