What does the MAP sensor read? I've found a thread in another forum where the guy says he's at around sea level, and 10.6 or so is low for his area. It adjusts with altitude of course, what that sensor reads.
Have you tried examining closely under the hood and listening for any sort of hissing sound? At this rate my suggestion would be to go with what one respondent said: hook it up to a smoke machine and block off the air intake tube. If nothing shows up... use better gas. The guy took it to a shop, did all the tests including smoke machine, and ended up telling him to switch to a Top Tier brand. They showed him a sample of the gas in the tank, looked like "red kool aid." It may just be their dyes but it generally doesn't look like that.
He never explains whether or not he followed this instruction before going on to say he thinks the shop was doing the job half-hearted, so I have no idea if the solution was ever found. I'll look around more tomorrow, it's my bed time.