Well..just as an update I went to my mechanic to get it diagnosed more thoroughly and it coded out to be a MAF and multiple cylinder misfires. I dont have the time right now to work on it and I need it fixed pronto. Atleast in Connecticut, if you have a check engine light on and you go for emissions testing you automatically fail. But thank you all for the input.