Or a faulty MAF. Sounds like you kinda solved your own problem, only other thing really is the wire harness for the MAF.
Forum Rules