started fine this morning but when stopped and restarted again same problem back again. have replaced ht leads to no avail. think gonna have to get it put on diagnostics reader. also took off idle control valve to clean but it looked quite clean anyway. does anybody think that is worth changing before i get diagnostics done?