First timer so I'll apologize in advance if what I'm looking for is already posted. I did look. Anyway, got a 94 K2500 5.7 4X4 230000 mi (on it's second Jasper rebuild, long story) with multiple cruise failures...sometimes. Works fine about 50% of the time, but for the other 50% it'll fail in different ways, like; 1- Cruising just fine & it starts slowing down. Not a complete drop out, just gradually looses speed. 2- Cruising just fine & I go down a hill steep enough that the cruise backs off the gas. Back on level road it never resumes the previous speed, just continues to slow down. This is a complete drop out. When I reset it, it goes into the gradual slow down thing. 3- Cruising just fine & it slowly gains about two mph, & then maintains the new speed. If I touch the brake & then hit resume, it returns to the original speed, not the + 2. Then after awhile it goes +2 again. The resume switch doesn't have any effect on the slow down problems. I've tried turning the cruise switch off & back on, giving the brake pedal a quick jab, & raising the pedal with my foot. I can reset it to the speed I want, but it immediately begins to slow again. Once it starts any of these symptoms, nothing helps. Except tomorrow. Tomorrow always ( I think ) works just fine. So it seems like heat might be involved in at least part of this, but then it's made a couple of 400 mi trips without trouble. Don't want to throw parts at it, but I don't know where to start. I used to be able to fix this stuff back in the fifties.