Well i checked the MAF, It looks good, I cleaned it and the clip that goes into the MAF fits properly. Problem still there, So im ordering a new AC delco MAF monday, hopefully that fixes it.