Also, it should probably have about 20° initial timing, if you don't already.
How do you know what initial timing is required??? You don't have ANY idea what cam is in it.
Just using my ears. It's a good size cam for a street car. It will like more initial than less, IMO.
So I based on what you said he should not look at the idle tune and plugs, but first look for broken valve springs and bent pushrods. Then what, pull the motor?