Spark/ignition issues?

You may have cam timing jump .