I have an issue and was thinking it is the Idle Control Value. It will start, but engine flutters, sometime dies then will clear up and run good until I shut it off for a hour or so. I cleaned the Idle control Value, but it still does it. Hope some one reads this and suggest what the problem is.