Thanks for the reply, I pretty much ruled out an air leak. I just did a test with some starting fluid ( not smart, I know) and nothing. I will get a fuel pressure kit, I had one but I've moved and lots of things still in boxes. I had changed my MAF a few years ago and that solved nothing. The reading on my MAF isn't too bad??? Thanks againthe purge solenoid would likely throw a small vacuum leak (evap) code if it was bad.
since you are unable to find a intake leak
I would monitor the fuel pressure and a do a leak down test, if that passes then
my primary suspect would be the MAF 1st, followed by the 02 sensors 2nd