is it only when cold? have you cleaned the idle valve, they arbour loads of shite in them, i had mine untrasonically cleaned and you would not belice the amount of gum and grime that came out, another one to check it coroded connectors.. anythwre on the loom