Don't suppose you have a video of posted somewhere, like I said it's a job to say what it is without hearing it.
You seem to have covered most of the problem areas. I guess the next step would be to check the valves, maybe give them a grind in and reset the gaps. Also make sure a valve seat isn't moving about when it's running.
You seem to have covered most of the problem areas. I guess the next step would be to check the valves, maybe give them a grind in and reset the gaps. Also make sure a valve seat isn't moving about when it's running.