I'm thinking your maf is bad. Or the wires going to it.