I'm new to the forum and just picked up a 95 k1500 sportside with the 350 in it. Had it about a week and all of a sudden idle jumps to 2000rpm and hasn't come down since. The TPS sensor and the IAC valve both seem to be in working order ( checked both with multi meter ). Sprayed starter fluid around every vacuum leak spot I could find and rpms stayed the same. The previous owner converted it from a automatic to a 5spd and didn't change the ECM and I'm showing a TPS low signal code ( has correct volts but changed anyway with no change in rpm). What are the chances it's the ECM vs throttle body. Also before the check engine light came on I had to jump a car off, done it a million times in many vehicles,where no sparks or prolonged connection between the truck and car with dead battery. Is there a chance it screwed the ECM ? Any help would be greatly appreciated