You need to have the engine light checked and advise to codes on computer. Take for free check at your local autozone and post. You've got 2 oxygen sensors on that one. One in front just down from exhaust manifold and other just pass converter. If problem with them- code will confirm but sounds like misfire.
Your p0320 code looks like coming back on no power to your igition coil. Does motor seem to turn over any faster than it normally does- if so your timing belt may have broken (hope not cuz could have caused more damage). If sounds like normal turn over could be problem with either camshaft or crankshaft position sensors. Luckily both these parts fairly inexpensive at your local autoparts store and not difficult to replace. I'd start with cam sensor first and then crank.