I thought I fixed this problem replacing the MAF sensor gasket a while back, the CEL recently came back on. I've had the PCV, crankcase breather valve, first O2 sensor, and dipstick tube seal all replaced, in addition to switching back to an OEM intake. Shops have done smoke tests, checked all of the fuel delivery components, etc. and still can't figure it out. I've had my car into the shop four times, (two different shops that specialize in European), to try and get this fixed and the light is still coming back on. It's ridiculous.
It's like they're just rolling the dice and hoping something sticks. I've been trying to avoid going to the dealership and paying their prices, but I've probably paid well over that by now.