Well I cleaned up the grounds and no luck there...did not get to check the TPS yet, but I think I did find a big clue. I found a connector that wasnt plugged into anything, and it was all melted and corroded. I looked up the wire colors and it seems like it would be the Engine Speed Sensor. Does this sound about right to yall? The problem is after I replace the connector, I searched around the engine, and can't find where it is supposed to be clipped it to. Anybody know where that would be??