okay guys, help me here. driving an NA with 40k miles occasionally geting the po301 code. Have replaced plug, replaced coil pack, checked compression (249 psi.), use premium high octane gasoline (shell). car runs great, idles great, sometimes just a very slight shuddering at idle but almost unnoticeable. Not really a miss. No other codes. What should I try next?