I'm having trouble keeping my engine on while on idle. First it starts of nicely, runs on idle for about 10 seconds and stalls. Next starts stall almost immediately if I don't keep the gas pedal down around 2000rpm (I can feel it trying to stall and rpm dips down but keeping the rpms high it comes back up and engine stays on). After the engine is warm, I haven't got much problem with idle. Occasionally it can stall when I press the clutch down and the rpm just drops down.
So... I'm gonna change the spark plugs next week but I'm also trying to find the idle control valve. Is it part of the throttle assembly or is it removable from it? Can't identify it. Added some photos of the engine if someone can point me to the right direction.