The most common thing to look at is your linkage setup bro. Also, make sure you're not binding the slide with your return spring. Eliminate mechanical issues before getting into the engine.
Engine: there are people that are much more qualified than I am, so grain of salt stuff here. I'd look at the idle gap first and then seal it up to eliminate possible air leaks before digging deeper.