Could be that ported TB... That will mess with maf readings and might make it run lean. And you already checked good for vac leaks before posting this right?