I looked up on a couple different forums, and seems like the MAF sensor is bad. Im not sure how that is as i got a new ac delco one like 10k miles ago, but crazier **** has happened. I may run to junkyard and get a used one not paying over 200$ for another one to go out again. Im going to take the maf off, and see if that makes a difference. A couple of the forums said it didn't make a difference if it was on or not, that it died the same way. Ill try the MAF and see. I hate this, the SES was on when i bought it at 49K miles, put a new one on right away, deleted the code, and it was fine. Now at 58,3xxx miles its throwing the MAF code again and doing this bs. Costed me 130$ to tow it to my house. Really gets me is that it ran okay after i got it started, then deleted code and now its doing the same thing. Such a bad day for me i swear.