Hey nixoro, i had the very same problem, i cleaned my throttle body just like supersterl said. the breather pipe is the one connected to the valve cover (the thicker hose), be carefull when removing this as you could easily rip the edge of the hose especialy if it is old. mine was full of oil and dust and it looked like mud, so clean that too. the throttle body is a bit tricky to clean i used a clean cloth soaked in petrol, i genlty push openned the butterfly just to gain access and clean inside the throttle wall and the underside of the butterfly as much as i could reach. if you are not confident to do that a can of carb cleaner it would do the trick.
the butterfly should be slightly angled but it should have no gap when engine is off, when the engine is on a gap is normal because the engine is on idle rev.
after cleaning put everything back and then start you engine and give it a good rev (maybe 6-7 thousand RPM) for about 1 sec for 2-3 times. that should clear out what ever dirt that drop inside the throttle body.
hope that helps