is there an idle speed valve on this engine and where is it located - i would like to diy clean it as i suspect it may have something to do with the unstable idle speed (some of time only).