Hi guys,i got a 1994 es300 with 322.000km on it.It was running fine until 2 days ago when it started to idle high around 1300rpm,idle is stable though and i dont feel anything wrong with the car,driving and shifting sounds ok.By the way,the car has been running with check engine light on for about 6 months,code p0401 egr insufficient flow,i was told after someone vacum tested it that egr modulator is dead.Does a egr modulator affect idle?Can you give an idea where and what to check?Thank's to everyone.