trying to fix a friends Isuzu Amigo. Not sure which motor or what year. I can find out if necessary. It idles very high as soon as start up and never goes down. It did the same thing a while ago and eventually went away and idled fine. This time it will not go away. Someone has unplugged something to make the idle go down but now, it stalls as soon as you let off the gas and the check engine light is on. I have read numerous topics about the EGR. Would the sticky or dirty EGR allow the idle problem or is it something completely different. I will get the engine info. later but hopefully someone can get me started on fixing this thing! Thanks!