I have a 2007 Mazda 6 2-litre TS with 44,000 on the clock, which has developed an erratic idle speed when first coming onto idle from higher revs. This then smooths out to a constant level and stays ...