My truck started to act strange a couple of days ago. It acts like it is hunting or missing a little bit. I noticed at 65 miles an hour the RPMs are bouncing a little, a few tenths back and forth. I can hear it also. Sounds like a bad spot on a tire. Then this morning for the first time the idle was higher than normal when I put it in park 1100 rpms. Any clues any one? (TPS)?