Hate to add fuel to THIS fire.. but if the engine IS NOT rebuilt- He may have excessive slack in the timing chain, or he may have slipped a tooth. Wouldn't show up at light throttle, but would alter the timing enough to cause an issue under load. Stupid Plastic-toothed 'Silent' drives were known for this kind of issue.