well on my lunch break, i poped out the maf top sensor, and put it back on thinking maybe the seal wasnt good since the problem is intermittent, and you put it in, press it down, then i decided to make sure it was really snug so i pushed down firmly and wiggled it left and right and it popped...