Have you had your fuel/air pressure checked? Also make sure all your wiring on the engine with bullet connectors are plugged in securely. I had a temp sensor connector come un plugged and had the same symptoms. Seemed like it was running on 5 cyl. Check compression or maybe your pulse fuel pump diaphragm. Also check your battery connections/terminals for corrosion. I takes lots of juice for the opti's to perform