Do you have spark?
He does have spark.
So there you have it. It could very likely be a crank seal.
Do you have spark?
Detonation .... Running lean....
Jetting...Crank seals..Im pretty sure any kind of air leak can cause that. (someone back me up?)