Last night I decided to try replacing the TPS. I disconnected the battery, took everything off until I got to the throttle plate and I made sure to clean that off really good with some carb spray (it was kinda gummed up). I put the new TPS on, reconnected the battery and boy, did it start up rough that first time

. After the first start though, it really seemed to run much smoother. The idle wasn't near as high as it usually seems too. Usually it idles around 800-1K RPM's and if it drops below that, is when I start seeing the oscillating. I sat there and just watched it run and it seemed totally fine at around 550-600 RPM's. I did, however, hear the strangest clicking noises going on inside the dash until I took it for a good test drive and then they stopped. Just stuff resetting from my disconnecting the battery?

Anyway, took it on the freeway and put it on cruise and the RPM's didn't move. Got off the freeway, drove it around town a little bit, same story. If it keeps driving like it did last night, I'd say this one is licked. It has had it's good running spells before though, so before I go celebrating, I'm going to give it a couple days to make sure it's not a fluke.