i looked back thru posts, and the last time i addressed this problem was ~16 mos. ago...guess i never got it corrected.
Problem at hand: engine idles ~2700RPM when i stop at a stoplight. it used to vary where/how it would idle, being either bouncing off 500 and about to die, or ~2200. now it without fail idles REALLY high when i'm out driving around and have to stop at a light. wouldnt be THAT big of a deal except that it yesterday the heat index here was 113* and it doesnt take the truck long to get hot idling that fast. other than the fast idle, a sporratic problem i've noticed is that the brake pedal is sometimes excessively hard to push. doesnt seem to affect how it stops, the pedal is just really stiff. these symptoms have led me to believe that its a vacuum leak somewhere. so, in checking things out today, i realized that when its idling high, if i pull the vacuum hose off the MAP sensor the idle will drop back down to ~1000RPM. the check engine light doesnt come on when i do this, as it hasnt come on with any regularity since i've had this problem. i've replaced the IACM, swapped TPS's (used for used), and completely resealed the entire upper intake, all bolts torqued to specs. I've searched thru the engine compartment looking for vacuum leaks, and the only one i've found is on the heater actuator, but i'm sure it has been this way for a while as it has never worked on Floor/Mix/Defrost, just defaults to defrost. Can someone tell me what the MAP sensor actually does? i know it stands for Manifold Absolute Pressure, but what the hell does that mean? could this problem be fixed by replacing the sensor? it is original. i'd leave the vacuum line off if it werent for the fact that it started to blow black smoke after running for a few mins w/ the line disconnected from that sensor, otherwise seemed to run fine. TIA for your best guesses.