Nailed it I think, saying the timing is right, which you, too, have already addressed, I guess I'm just a bit late! hah!
Let us know what you find, but hell, if you fix it for him, he might not want to sell it to you, id buy an engine that was backfiring if all the junk in there was new...