clutch
Ok, took it to advance auto parts and got my codes read. Turns out it is an ignition problem, could be my new ngk plugs or wires....Then i took it to a mechanic and he tested all my belts and they are perfectly fine. He says its my clutch going out. Really hope its not clutch, im going to try flushing transmission.