I replaced camsaft sensor, crank sensor, IAC, Throttle Position Sensor checked for vaccum leaks replace dry rotted lines. It was a good day However it still idles at 2500 rpm. Looks like more work tommorow
Post back if you figure it out. My father's Cavalier does the same thing and we already replaced the IAC and TPS. Might be a similar/same problem.