i did do plugs on it the other day, but no change was noticed. oil change not long ago too.

you think its the 02 sensor? ive been told TPS and IAC too... so idk.