Odd problem.

Ill check the idle but i think the plugs need attention and maybe a valve lash aswell.