Awhile ago I had a P0303 code come up. Engine ran really rough. I left it for a month or so. Battery was crap so I replaced it with a new one. Ran great! Thought maybe it was a faulty or dead battery causing issues. Weeks later the dreaded P0303 code came back and car ran horrible. Tested battery... it was fine tested alternator and same thing, no issues. I started thinking about it and for awhile now engine oil has been pooling near to top passenger side of the engine above cylinder 1 and 3. Not sure where the oil is coming from, but it's dry around valve cover gasket pan/cover so I think I can rule that seal out. Oh before I forget I have new spark plugs installed and a replacement coil pack on order. I now doubt it's the coil pack but too late now... so here's hoping you guys have some advice for me on what to do next provided the coil pack isn't the issue. Thanks in advance!
Pics attached
Pics attached