I'm trying to help a buddy figure out a problem he's been having with his truck. It's an 04. 5 325hp, 48re with an edge juice and has about 120,000 miles. He said about a year ago it started doing what he described as a "weird surging" while driving at hwy speeds with the cruise set. After several trips to the local dealership, they finally determined it to be a faulty throttle position sensor. He said they replaced it and the truck ran great till now. He said it is doing it again and has been getting worse. He says that with the cruise control set, it acts like it can't decide what speed it should maintain. It will surge back and forth and he said the throttle pedal jumps up and down erratically. Also boost is erratic with the speed surging. No codes have shown up yet. I know this might be kind of a vague description of symptoms, but I haven't had a chance to drive it myself. Any ideas? He thinks it's the tps again. If so, is there some reason why it keeps going bad?