Checked the fuel pressure regulator, and it did not smell like fuel. I confirmed that the problem seems to go away when the MAF is unplugged, so I sprayed some MAF cleaner on it and stuck it back in to see if that helps. I have a spare MAF i may try as well. IAC was carboned up pretty bad so I took that out and cleaned it as well. Seems better but I'll find out tomorrow when I really drive it again. At idle it is pig rich though LTFTs of -19 to -22. Only code was the one I caused when I unplugged the MAF so i cleared them.
i was helping out a guy on the fb dhp page, he was stuck at -22 ltft no matter what we did to his tune. then im like its got to be a stuck injector, try pulling the plug off each injector one by one and watch the fuel trims. he got to cyl 3 and the trims went way down. found himself a stuck injector, replaced em all and trims are normal now.
It ended up being the maf sensor, I had a known good sensor laying around and once I swapped that in, the problem went away completely.