Idle speed too high.
Check the ignition timing, may be too far advanced. most likely.
Print