Idle stop and go (ISG) is a low cost but very effective technology to improve fuel efficiency and reduce engine emissions by preventing unnecessary engine idling. In this study, a new method is developed to improve the performance of conventional ISG by monitoring traffic conditions. To estimate frontal traffic conditions, an ultra-sonic ranging sensor is employed. Several fuzzy logic algorithms are developed to determine whether the engine idling is on or off. The algorithms are evaluated experimentally using various data gathered in real areas with traffic congestion. The evaluation results show that the method developed can reduce the chance of false application of ISG significantly while improving fuel efficiency up to 15%.