Also check for a restricted exhaust. If you have access to a delay-flash timing light, check for correct ignition timing- - - -initial, centrifugal, and vacuum. Total advance at light-throttle cruise RPM should be in the 35-40 degree range, and it should drop to the low 30's or slightly more when pulling hard at low vacuum.
Jerry