check TPS sensor, could be a lot of **** tho...like on my car right now it really bogs sometimes, and its cause my fuel pump is dead, so i ordered a new one, and my tps is getting replaced too cause its dead, and im replacing my 02 sensors..but im no expert