I'm having a low rough idle on my 2.0L Contour. The Check Engine Light will sometimes come on but turn off after a few seconds. It never comes on while idling, only while driving, and most of the time it stays off. Other than the low idle the motor runs out smooth with only the temperature between the A and L in NORMAL. I installed new plugs, wires, fuel and air filters, and just had the coolant flushed. Any Help??????????