Check your Speed Sensor adjustments- if it isnt getting a good signal, the cruise wont work. Make sure the female ends of the plug are round ,and free of dirt, oil, etc. ALso check the wiring along the line.
If that dont work... .
Check your servo cable adjustment, though I dont see why the guy would have had to do anything with it. Some people just dont know as much as we (TDR) know- he claiming it is the TPS, et al. The cable should be snug. Take out the retaining clip (dont lose it, it is only sold as part of the cruise control cable assembly- dont ask), and pull the cable back til all the slack is out of the cable/ throttle linkage assembly. Put the clip in. If it falls between 2 detents, put it in the looser one.
Daniel