1994 Chevy S10, 2.2 motor, 2wd, 111,xxx miles. No problems when I parked Friday afternoon. When I got in Friday night and cranked up, the idle went so high I thought it would redline. It was like I had the pedal pressed all the way to the floor. I have looked up everything I can find on line. I've checked the MAP, TPS, IAC, all vacuum hoses. I had a MAP voltage high code. I unplugged the MAP and when I crank up, it sputters, the rpm is low, then it stalls out. I changed the MAP, but it still idles extremely high and now I'm getting MAP voltage low code. Somebody please help.