RE: surging in flight
You might also look for an air leak around the crank case. That would affect the pulse pressure to the carb. If that were it, it sounds like a very minor leak since it takes full throttle to start the surging. A shot in the dark!
Edwin