If the absence of EGR flow is detected by EGR temperature sensor under the condition that calls for EGR, a low-flow malfunction is diagnosed.