ok so far in the past 24hrs i have replaced cps, air intake temp, ingintion control module, fuel pressure regulator, map sensor, coil, fuel pump, fuel pressure regulator. I have also bypassed the factory wiring on the fuel pump so i could turn a switch on to send power directly to it when it started acting up, and that didnt help at all. New o2 sensor will be here tomorrow afternoon