Walt, when my sensors went the symptom was increased fuel economy not a high idle.
I would look at your ICM first.
Before you drop cash on a programma rebuild, open up the module and try to reflow all of the solder points on the back. You can even check all of the capacitors to see if their resistance matches the cap.
If that's too difficult, you can also send it to JamesDean from this site
Cruise Control Repair
My 2 cents.
These relays are really simple electronics and the things that go wrong are the solder joints and capacitors. James might be able to get it working much more cheaply than a new rebuild.