Sounds like you may need a new MAF sensor. Also make sure all the wires are in tact.